--- deliantra/Deliantra-Client/resources/pod/intro.pod 2006/05/23 23:14:46 1.1
+++ deliantra/Deliantra-Client/resources/pod/intro.pod 2006/07/24 08:37:26 1.14
@@ -1,102 +1,517 @@
-=head1 Pclient is a Crossfire+ and Crossfire game client.
+=for image banner.png
-=head2 Features
+=head1 CFPlus - a Crossfire+ and Crossfire game client.
+
+=head2 What's Crossfire+ - Basic Game Concepts
+
+In the words of Frank Tore Johansen, the author of the original Crossfire
+game:
+
+"Crossfire is a multi-player graphical arcade and adventure game made for
+the X Windows systems environment. It has certain flavours from other
+games, especially gauntletand the rogue-like games. Any number of players
+can move around in their own window, finding and using items and battling
+monsters. They can choose to cooperate or compete in the same world."
+
+In the years of development that have followed, Crossfire has grown to
+encompass hundreds of monsters, thousands of maps to explore, an elaborate
+magic system, over 15 character types, a system of skills, and many, many
+artifacts and treasures.
+
+Crossfire+ is freely distributed under the General Public License (GPL)
+and the code may be obtained from L.
+
+=head1 Getting Started
+
+First of all, don't be daunted by the apparent complexity of Crossfire -
+in reality, Crossfire is quite easy to play and character generation is
+simple. Later on, when you have some experience playing the game, you may
+wish to read the full manual.
+
+=head2 User Interface Basics
+
+# very short description of all ui elements
+
+=head2 Start Playing
+
+When starting the client you will see a window in the middle of the screen:
+
+=for image sc_login.png
+
+There are several settings there:
=over 4
-=item Fullscreen Map
+=item B
+
+In the I entry you can enter the server hostname followed by
+a colon with the port. The port is per default 13326 if you just enter
+the hostname.
-PClient can uses a fullscreen map, which greatly enhances how much of the
-game world you can see.
+Below the entry there is a button I. If you click on it you
+will get a server list:
-=item Persistent Map Cache (Crossfire+ only)
+=for image sc_login_srvlist.png
-PClient can persistently cache all map data it received from the
-server. This not only allows it to display an overview map, but also
-ensures that once-explored areas will be available the next time you want
-to explore more.
+You can choose from the aviable servers there.
+(B At the time of this writing (2006-07-23) only I supports
+all features that are offered by CFPlus).
-=item Hardware acceleration
+=item B
-Unlike most Crossfire clients, PClient take advantage of OpenGL hardware
-acceleration. Most modern graphics cards have difficulties with 2D
-acceleration, while 3D graphics is accelerated well.
+Here you have to enter the character name you would like to play
+with.
+If you are playing for the first time, type any name you like; this will
+be your character name for the rest of the life of that character.
+As you don't have a character yet you have to create a new
+character. It will be explained below at the L.
-=item No arbitrary limits
+=item B
-Unlike other Crossfire clients, pclient does not suffer from arbitrary
-limits (like a fixed amount of face numbers). There are still limits, but
-they are not arbitrarily low :)
+Next, type in any password. Remember:
+you will need to remember the same password again to play that character
+again! You can use B (see the buttons on the top of the window) to save your settings,
+including name and password, but if it gets lost recovery is difficult, so remember your
+password or write it down at a safe place.
+
+One more note: it's not a good idea to use "real" passwords to your
+computer accounts! Doing so may make your system vulnerable to
+unscrupulous Crossfire server administrators.
=back
-=head1 Usage
+Enter the desired I and I and click on I now.
-=head2 The Map
+=head2 Character Creation
-The map is always displayed in the background, behind all other windows and UI elements.
+=for item sc_char_create.png
-#TODO# middle-click scrolls
-#
-# keys:
-#
-# a apply
-# keypad moves, kp_5 applies ranged attack to self
+Your next step will be to generate random (primary) stats for your
+character (to see the stats, you might have to open the B
+using the button at the top of the screen).
-Starting to type enters the I. In that mode, you can type
-abbreviations or commands and have them executed as soon as they match a
-valid command. This is best explained by a few examples:
+Hover with the mouse cursor over the stats (Str, Dex, Con, Int, Wis, Pow and Cha)
+to see what they mean or what they do.
-Typing B will display a list of commands with I in their
-name, such as I and I.
+Or look at L.
-You can abbreviate commands by typing only the first character of every
-word (or even characters within the word - the client will try to make
-a good guess, as long as the characters are in order). For example,
-typing I will likely select I, while I
-will select I. Likewise, I will likely select
-I and I will give you I.
+You can let the dices reroll your stats with the I button, you can
+I.
+You aren't limited to the number of times you can roll your stats - so have fun.
+Notice that the stats are always arranged that the B stat has the highest value, the
+B stat has the lowest. You may rearrange the order of these values
+when you decide that you have rolled some decent stats. Two points: you
+can never roll a character with better stats than an average of straight
+15's, and you can't roll higher than 18 in a stat.
-You can enter space and other text as arguemnt to the command. For
-example, C will expand to C.
+Finally click on I stats when you think they are fine.
-=head2 The map overview
+The next you will see after accepting the stats will be the race selection:
-#TODO#
+=for image sc_char_create_race.png
-=head2 The Status area in the lower right corner
+On the top right a text is displayed that explains the current selected race.
+If you rearrange the windows like this:
-#TODO#
+=for image sc_char_create_race2.png
-=head2 The I/I window
+You will also see the face of the selected race. Click on I and read all
+the descriptions until you find the right race for your new character.
+Keep in mind that the races also affect the L.
-#TODO#
+After you clicked I you will see this:
-=head1 FAQ
+(I chose a Halfling for now)
-=over 4
+=for image sc_new_char.png
+
+The dragon on the right is another player that is currently logging in or creating his character.
+
+Now go to the south (you can move your character by with the keypad or the cursor keys).
+You will enter a hall similar to this:
+
+=for image sc_new_char_hall.png
+
+Step onto the first cell before the teleporter and the description of the character class
+will be displayed in the message window:
+
+=for image sc_new_char_class.png
-=item The client is very sluggish and slow, what can I do about this?
+While each class has its particular strengths and weaknesses, in summary
+its just a fact that some classes are easier to play than others.
-Most likely, you don't have accelerated OpenGL support. Try to find a
-newer driver, or a driver from your hardware vendor, that features OpenGL
-support.
-
-If this is not an option, the following Setup options reduce the load and
-will likely make the client playable with software rendering (it will
-still be slow, though):
+For beginning players, the "simple fighter" characters are the easiest
+to play successfully. The B, B, and B are among
+good earlier choices. As you gain experience with using Crossfire+ you
+may wish to branch out into other "fighter" characters such as the
+B or B, or try your hand at playing "spellcaster" characters
+like the B, B, B or B. The "exotic" races
+(e.g. B, B and B) and the B class
+are the hardest classes to master.
+
+One more note: You will probably find any character class that has a low
+natural B (for example, the B class) will have a fairly
+difficult time at higher levels. Skills, and most importantly, spells,
+will be more difficult learn. Plan to spend a lot of loot on grimores,
+prayer books and skill scrolls.
+
+If you found a class that you like step on the teleporter.
+
+=head2 The first dungeons
+
+Next you will land in the nexus:
+
+=for image sc_new_char_nexus.png
+
+Read the signs by stepping on them and read what they say.
+These signs automatically display what they have to say in the message window.
+Other signs you have to read by applying them. You apply something by middle-click
+it in the floorbox:
+
+=for image sc_new_char_floorbox_apply.png
+
+Or you can use the I to apply the topmost thing you see in the floorbox.
+
+For now go to the north into the newbies house. Read all signs there and follow their
+instructions.
+
+If you see NPC's there, click on them and you will enter the NPC dialouge:
+
+=for image sc_newbiew_npc_dialog.png
+
+The buttons on the right are options of what you can say to the NPC. You can also
+click on the links in the text to ask the NPC about that.
+
+Another note about entering commands:
+
+In crossfire most things are command driven. You can enter commands in two ways:
=over 4
-=item B