File: HOWTOPLAY.html

package info (click to toggle)
attal 0.9.2-1.2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 2,992 kB
  • ctags: 5,972
  • sloc: cpp: 44,510; sh: 160; makefile: 45
file content (208 lines) | stat: -rw-r--r-- 7,681 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=iso-8859-15">
	<TITLE></TITLE>
	<META NAME="GENERATOR" CONTENT="OpenOffice.org 1.1.2  (Linux)">
	<META NAME="CREATED" CONTENT="20041107;10305700">
	<META NAME="CHANGED" CONTENT="20041107;10320700">
</HEAD>
<BODY LANG="fr-FR" DIR="LTR">

<P>The goal of this file is to explain how to play with Attal!</P>

<H2>Summary</H2>

<P>
<B><a href="#chI">I - Getting Started</a></B>
<OL>
<li><a href="#chI1">Installation</a>
<li><a href="#chI2">Launching the game</a>
<li><a href="#chI3">Connecting players</a>
<li><a href="#chI4">Choose a scenario</a>
</OL>
</P>

<P>
<B><a href="#chII">II - Playing</B>
<OL>
<li><a href="#chII1">Generalities</a>
<li><a href="#chII2">Turn by turn game</a>
<li><a href="#chII3">Managing lords</a>
<li><a href="#chII4">Managing bases</a></P>
	<ol>
	<li><a href="#chII4_1">Inside a base</a>
	</ol>
<li><a href="#chII5">Economic</a>
<li><a href="#chII6">Fight mode</a>
<li><a href="#chII7">End of game</a>
</ol>
</P>

<BR>
<hr>
<br>

<H3><a name="chI"></a>I - Getting Started</H3>

<H4><a name="chI1"></a>1) Installation</H4>
<P>First, install the game (read INSTALL for any question)</P>

<H4><a name="chI2"></a>2) Launching the game</H4>
<P>
Start the executables:<br>
You can launch :
<ul>
<li>the client:
<blockquote>$ ./attal-client &amp;</blockquote>
<li>the server:
<blockquote>$ ./attal-server &amp;</blockquote>
<li>the ia-client:
<blockquote>$ ./attal-ai &amp;</blockquote>
</ul>

IMPORTANT NOTE: all the executables need to find the theme
(medieval theme for the moment) and so the folder 'themes',
which have to contain the 'medieval' theme must be present in the
current directory (where there are the binaries).<br>
<br>
If you have some problems to find libraries set the environment
variable LD_LIBRARY_PATH to local directory like this:
<blockquote>export LD_LIBRARY_PATH=.</blockquote>

For the moment, if you want to play a scenario alone against one
AI, you have to start attal-client, attal-server and attal-ai (you have to launch as
many attal-ai as you need of AI players).<br>

Now is present the possibility to start the server from client
(Fast Server action in menu file in attal-client) and
to fill the others players of scenario with ai (action Fill with
Ai in menu Game in attal-server).
</P>

<H4><a name="chI3"></a>3) Connecting players</H4>
<P>
Connect your clients and AI to the server:
attal-ai and attal-client have a menu with a 'connect' item (or
use CTRL+C as shortcut).<br>
It requests you to set the IP adress of the server (if you are
playing in local, you don't have to change anything).<br>
<br>
Each player connected is shown on the server interface.
</P>

<H4><a name="chI4"></a>4) Choose a scenario</H4>
<P>Choose a scenario in the server:<br>
By default, you have 2 demo scenarii directly available from the
server interface but you can choose another one (the demo scenarii are not really
exciting!).<br>
Default scenarii are available in /themes/medieval/scenarii<br>
You could find some new scenarii on our website (<a href="http://www.attal-thegame.org">www.attal-thegame.org</a> in the section 'd/l scenarii').
Of course, you can edit your own scenarii with the scenario editor provided with Attal.
</P>
<br>
<P>
Now click on 'Start' button in the server to launch the game.
Each player has to play at his turn.</P>
<br>

<h3><a name="chII"></a>II - Playing</h3>
<h4><a name="chII1"></a>1) Generalities</h4>
<P>
In adventure mode, you manage your lords and bases. The interface is composed by:
<ul>
<li>menus, for global actions: quit, connect/disconnect, hide/show
some elements of the interface
<li>main view, which displays the map (adventure mode)
<li>chat window, for talking with other players and also see some
message from server
<li>Mini-map where you can see the whole map (click on it for
centering the main view where you want)
<li>Tab window where you can have general information, see the list
of your lords and see the list of your bases
</ul>
</P>

<h4><a name="chII2"></a>2) Turn-by-turn game</h4>
<P>
Attal is a turn by turn game, so you play only when it is your
turn to. There is no time limitation for the moment... 
When it is not your turn to play, you can only chat with other
player or, if you are attacked by another player, defend yourself (in fight
mode).
</P>

<h4><a name="chII3"></a>3) Managing lords</h4>
<P>
You can select a lord through the list of lords or on clicking on
it in the main view. Then you can make it move in clicking elsewhere on the map 
(you will see first a path on the ground and if you click again the lord
will move).<br>
If you click twice on a lord (on the map or in the list), you can
see the characteristics of the lord (and change its artefacts, its
units...).<br>
If two 'friend' lords encounter, you can do some exchange between
them (units, artefacts...) but if they are opponent, they fight! (see (<a href="#chII6">6 - Fight mode</a>))
</P>

<h4><a name="chII4"></a>4) Managing bases</h4>
<P>
You can select a base through the list of bases or on clicking on
it in the main view. If you click twice on a base (on the map or in the list), 
you can see the inside of the base and act inside (add new buildings, buy
units, trade in the market...).<br>
When a lord enter in a base, you automatically see the inside of
the base.
</P>
<h5><a name="chII4_1"></a>4.1)Inside a base:</h5>
<P>
Inside a base you have a market, where you can trade your
resources, some building where you can buy some units,
every week (but the time will customizable) and a building where
you can build some other buildings (and sell it).<br>
When you buy an unit, it will be placed on the unit window
(click on lord face (or no lord face) to activate this window).
</P>

<h4><a name="chII5"></a>5) Economic</h4>
<P>
The economic part in Attal is quite complex: you have to manage
bases, buildings, lord and units. All internals buildings and units can have a mantainment cost that
is payed every week.<br>
The external building can produce a fixed number of resource or
one random number between two ranges (RANDRESSOURCE),
between zero and the coeff of resource,
also the external buildings can give other bonus.<br>
Every base have a population: this population growth every week by
a rate that depend on type of base. Every base loss population by a percentage 
value fixed by race every time the base change owner.<br>
The money (gold) give by a base is equal to his population, so
take care to defend the most populated bases.
Every base can have a market and these prices depend on type of
base, so differents players have different strategies about
resources.<br>
The prices of resources depend on type of base you own: you pay the best prices for resources if you onw bases of different races.<br>
All these proprieties are theme-dependant, so you can see that in
theme-editor.
</P>

<h4><a name="chII6"></a>6) Fight mode</h4>
<P>
When two opponent lords encounter, or if a lord attacks a creature
stack on the map, the game enter in fight mode.
It is a turn-by-turn fight, where you can move each lord's units
on the ground.<br>
A current unit is automatically selected and has to be played.
When the player who owns it has finished (make it move, or fight a
neighbour unit...) the next unit is selected and so on... The fight
is finished when a lord has lost all its units or when he flees.
Then, the winner gain some experience and the game returns in
adventure mode, normally.
</P>

<h4><a name="chII7"></a>7) End of the game</h4>
<P>
If a player lost all its lords and bases, he has lost the game.
</P>
</BODY>
</HTML>