--- 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