git-svn-id: svn://svn.code.sf.net/p/actiongame/code/trunk/ac@1978 e016b1c5-ed68-44aa-a2f7-31cac88cffde
204 lines
6.9 KiB
XML
204 lines
6.9 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<?xml-stylesheet type="text/xsl" href="transformations/cubedoc2xhtml.xslt"?>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" lang="en" xml:lang="en">
|
|
<head>
|
|
<title>The basics</title>
|
|
</head>
|
|
<body>
|
|
<h1>The basics</h1>
|
|
<h2>Game objective</h2>
|
|
<ol>
|
|
<li>
|
|
Find the enemy.
|
|
</li>
|
|
<li>
|
|
Frag or gib the enemy.
|
|
</li>
|
|
<li>
|
|
Repeat...
|
|
</li>
|
|
</ol>
|
|
<p>
|
|
...Unless the mode is <b>Capture the Flag</b> (CTF), in which case, the objective is to capture the
|
|
enemies flag and take it back to your flag.
|
|
</p>
|
|
|
|
|
|
<h2 id="controls">Controls</h2>
|
|
<p>
|
|
Learning how to play AssaultCube is easy. After knowing the controls, most things are relatively
|
|
straight forward.
|
|
</p>
|
|
<p>
|
|
To play, press <b>W</b> to move forwards and then move your mouse around to change directions. Left-click
|
|
when aimed at an enemy to attack them. Most other moves you can use to further your abilities and fun are covered below...
|
|
</p>
|
|
<table>
|
|
<tr>
|
|
<td width="150"><b><u>Control</u></b></td><td width="200"><b><u>Function</u></b></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Escape</td><td>Main menu</td>
|
|
</tr>
|
|
<tr>
|
|
<td>W</td><td>Move forward</td>
|
|
</tr>
|
|
<tr>
|
|
<td>S</td><td>Move backwards</td>
|
|
</tr>
|
|
<tr>
|
|
<td>A</td><td>Sidestep left</td>
|
|
</tr>
|
|
<tr>
|
|
<td>D</td><td>Sidestep right</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Space</td><td>Jump</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Left-shift</td><td>Crouch</td>
|
|
</tr>
|
|
<tr>
|
|
<td>R</td><td>Reload</td>
|
|
</tr>
|
|
<tr>
|
|
<td>T</td><td>Chat and console</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Y</td><td>Team-chat</td>
|
|
</tr>
|
|
<tr>
|
|
<td>V</td><td>Voice-com menu</td>
|
|
</tr>
|
|
<tr>
|
|
<td>G</td><td>Quick nade throw</td>
|
|
</tr>
|
|
<tr>
|
|
<td>B</td><td>Change weapon menu</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Left mouse-click</td><td>Attack</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Right mouse-click</td><td>Quick nade throw (Or scope when using the sniper rifle)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Center mouse-click</td><td>Knife</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Mousewheel</td><td>Cycle weapons</td>
|
|
</tr>
|
|
<tr>
|
|
<td>1</td><td>Primary weapon</td>
|
|
</tr>
|
|
<tr>
|
|
<td>2</td><td>Pistol</td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td><td>Grenade (if available)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>4</td><td>Knife</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Tab</td><td>Show scores</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Left alt</td><td>Show mini-map</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Backspace</td><td>Drop-flag</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F1</td><td>Vote yes</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F2</td><td>Vote no</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F7</td><td>Spectate</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F8</td><td>Follow player (spectate)</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F11</td><td>Show extended console</td>
|
|
</tr>
|
|
<tr>
|
|
<td>F12</td><td>Create screenshot</td>
|
|
</tr>
|
|
</table>
|
|
<p>
|
|
You can find a list of controls used in map editing <a href="mapeditingintro.xml#controls">here</a>.
|
|
</p>
|
|
<p>
|
|
You can also assign custom keys to specific weapons by using the keybinding menu in-game.
|
|
This can be found by pressing ESCAPE and then navigating to: settings ⇒ keyboard/mouse controls.
|
|
</p>
|
|
<h2>Starting a singleplayer game</h2>
|
|
<p>
|
|
This is simple. Just press ESC and then navigate to <b>Singleplayer</b>, then choose the mode, bot skill,
|
|
amount of enemies and the map. Then, a game with computer-bot enemies will start immediately.
|
|
</p>
|
|
<h2>
|
|
Joining a multiplayer game
|
|
</h2>
|
|
<p>
|
|
In game, press ESC and choose <i>Multiplayer ⇒ Refresh Server List</i>. The
|
|
masterserver will be queried and provide you with a list of servers. Do so every
|
|
few days, to add newly created servers to your list. The list of servers are saved in
|
|
<i>config/servers.cfg</i>.
|
|
</p>
|
|
<p>
|
|
If the <a href="interface.xml#hud">console</a> says "master server not replying", then
|
|
that means your client failed to download the list of servers to play upon, and you may have to try
|
|
downloading them again.
|
|
</p>
|
|
<p>
|
|
Once you updated your server list, you can use <i>Multiplayer ⇒ Join a game</i>.
|
|
Simply select a server (use up/down arrows or scrolling) and then press ENTER.
|
|
</p>
|
|
<p>
|
|
Alternatively, you can connect to a server directly by typing <i>/connect </i> and then
|
|
a valid IP or DNS name of a server and optionally, a password, if the server uses one.
|
|
</p>
|
|
|
|
<h2>
|
|
Changing settings
|
|
</h2>
|
|
<p>
|
|
...under construction.
|
|
</p>
|
|
|
|
<h2>
|
|
How settings are saved
|
|
</h2>
|
|
<p>
|
|
There is a file called <i>defaults.cfg</i> in the <i>config</i> directory. When you run
|
|
AssaultCube for the first time it will execute this file. Once you quit AssaultCube,
|
|
the default settings and your changes created upon them during the course of the game
|
|
(and from your autoexec.cfg) will be stored in <i>config/saved.cfg</i>.
|
|
If you want to reset your settings to default values just delete <i>config/saved.cfg</i>.
|
|
Alternatively, you can delete it using the menus, by pressing ESCAPE and going into: Settings ⇒ Delete and reset all settings ⇒ Yes.
|
|
</p>
|
|
<p>
|
|
If there are commands that you would like executed every time AssaultCube starts, you can insert
|
|
these scripting commands into <i>config/autoexec.cfg</i>.
|
|
</p>
|
|
<p>
|
|
When AssaultCube is started, it will check for the file <i>config/init.cfg</i>. If it does not exist
|
|
then AssaultCube assumes this is the first time you have ran AssaultCube and will prompt you with the
|
|
"quick setup" menu. This contains settings for you to change that are important for running AssaultCube.
|
|
Such as screen resolution, mouse sensitivity, nickname, etc. When you press "OK", then AssaultCube will restart to
|
|
allow those settings to take effect. The <i>config/init.cfg</i> file saves settings that can only be
|
|
changed before AssaultCube runs, so when AssaultCube first starts, it will execute those settings.
|
|
</p>
|
|
<p>
|
|
Note for linux users: Config files get saved in the hidden directory <i>.assaultcube/config</i>
|
|
in your users home directory.
|
|
</p>
|
|
<h2>TO BE CONTINUED...</h2>
|
|
</body>
|
|
</html> |