File: control

package info (click to toggle)
wesnoth-1.14 1:1.14.13-1
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 829,692 kB
  • sloc: cpp: 228,948; java: 29,664; python: 22,836; lisp: 7,550; javascript: 3,074; sh: 2,997; xml: 1,772; perl: 1,501; ansic: 1,083; makefile: 264; php: 98; sql: 46; sed: 44
file content (457 lines) | stat: -rw-r--r-- 22,886 bytes parent folder | download
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
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
Source: wesnoth-1.14
Section: games
Priority: optional
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Build-Depends: debhelper-compat (= 13), libsdl2-image-dev (>= 2.0.0),
  libfreetype6-dev, libsdl2-mixer-dev (>= 2.0.0), libfribidi-dev,
  libsdl2-ttf-dev (>= 2.0.8), libsdl2-dev (>= 2.0.4), libdbus-1-dev,
  libboost-iostreams-dev, libboost-test-dev, libboost-regex-dev,
  libboost-serialization-dev, libboost-system-dev, libboost-thread-dev,
  libboost-program-options-dev, libboost-filesystem-dev, libboost-locale-dev,
  libboost-random-dev, libpng-dev, libreadline-dev, libwolfssl-dev,
  libpango1.0-dev, libvorbis-dev, cmake (>= 2.6)
Standards-Version: 4.5.0
Uploaders: Rhonda D'Vine <rhonda@debian.org>,
  Vincent Cheng <vcheng@debian.org>
Homepage: http://wesnoth.org/
Vcs-Git: https://salsa.debian.org/games-team/wesnoth.git
Vcs-Browser: https://salsa.debian.org/games-team/wesnoth

Package: wesnoth-1.14-data
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, fonts-dejavu-core, fonts-dejavu-extra, fonts-droid-fallback, fonts-lato, fonts-adf-oldania
Suggests: wesnoth-1.14-music
Description: data files for Wesnoth (branch 1.14)
 This package contains the sound files and graphics for Wesnoth. It is required
 for being able to play wesnoth or create maps with the editor.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-core
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends},
  wesnoth-1.14-data (= ${source:Version})
Suggests: wesnoth
Description: fantasy turn-based strategy game (branch 1.14)
 This package contains the main program for wesnoth. It can be used to play
 multiplayer games.  If you want to play campaigns you will have to install
 them individually, but if you prefer to have all the official campaigns
 installed please be advised to install the wesnoth-1.14 package which depends
 on all of them.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-core
Architecture: all
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${binary:Version}),
  wesnoth-1.14-data (= ${source:Version})
Suggests: wesnoth
Description: fantasy turn-based strategy game (metapackage)
 This metapackage pulls in the core wesnoth package which allows you to play
 using the latest stable version.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14
Architecture: all
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${binary:Version}),
  wesnoth-1.14-core (<< ${binary:Version}.~),
  wesnoth-1.14-data (= ${source:Version}),
  wesnoth-1.14-httt (= ${source:Version}),
  wesnoth-1.14-tsg (= ${source:Version}),
  wesnoth-1.14-trow (= ${source:Version}),
  wesnoth-1.14-ttb (= ${source:Version}),
  wesnoth-1.14-ei (= ${source:Version}),
  wesnoth-1.14-utbs (= ${source:Version}),
  wesnoth-1.14-did (= ${source:Version}),
  wesnoth-1.14-nr (= ${source:Version}),
  wesnoth-1.14-sof (= ${source:Version}),
  wesnoth-1.14-sotbe (= ${source:Version}),
  wesnoth-1.14-l (= ${source:Version}),
  wesnoth-1.14-aoi (= ${source:Version}),
  wesnoth-1.14-thot (= ${source:Version}),
  wesnoth-1.14-low (= ${source:Version}),
  wesnoth-1.14-dm (= ${source:Version}),
  wesnoth-1.14-dw (= ${source:Version}),
  wesnoth-1.14-sota (= ${source:Version})
Recommends: wesnoth-1.14-music (= ${source:Version})
Description: fantasy turn-based strategy game - complete suite (branch 1.14)
 This package depends on the complete set of packages built from the wesnoth
 source package but the server (which can be found in the
 wesnoth-1.14-server package), most helpful if you always
 want to have all the official campaigns installed.  If you only want to play
 over the network with other players or want to play only a few campaigns you
 just need to install the wesnoth-1.14-core package and
 the wanted campaign packages.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth
Architecture: all
Depends: ${misc:Depends}, wesnoth-1.14 (>= ${binary:Version}),
  wesnoth-1.14-data (= ${source:Version})
Description: fantasy turn-based strategy game - complete suite (metapackage)
 This metapackage pulls in the complete set of the latest stable version, most
 helpful if you always want to have all the official campaigns installed. If
 you only want to play over the network with other players or want to play only
 a few campaigns you just need to install the wesnoth-core package and the
 wanted campaign packages.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-music
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}
Description: music files for Wesnoth (branch 1.14)
 This package contains the music files for Wesnoth. It is not required but
 gives nice background music and encouraged.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-music
Architecture: all
Multi-Arch: foreign
Depends: ${misc:Depends}, wesnoth-1.14-music (= ${source:Version}),
  wesnoth-1.14-data (= ${source:Version})
Description: music files for Wesnoth (metapackage)
 This metapackage pulls in the music package for use with the latest stable
 version of wesnoth.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-server
Architecture: any
Depends: ${misc:Depends}, ${shlibs:Depends}, lsb-base
Description: multiplayer network server for Wesnoth (branch 1.14)
 This package contains the multiplayer network server for Wesnoth.  You need it
 if you want to host multiplayer games on your computer and don't want to use
 the official servers.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-tools
Architecture: all
Depends: ${misc:Depends}, ${shlibs:Depends}, python3:any,
  wesnoth-1.14-data (= ${source:Version})
Recommends: imagemagick | graphicsmagick-imagemagick-compat
Enhances: wesnoth-1.14-core
Description: tools for campaign developers for Wesnoth (branch 1.14)
 This package contains various tools for Wesnoth that are especially useful for
 campaign developers, including but not limited to scripts supporting the
 generation and checking of WML (Wesnoth Markup Language).  You can find them
 in the directory /usr/share/games/wesnoth/1.14/data/tools
 after installation of the package.
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-httt
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Heir to the Throne" official campaign for Wesnoth (branch 1.14)
 This package contains the "Heir to the Throne" campaign for Wesnoth:
 "Fight to regain the throne of Wesnoth, of which you are the legitimate
 heir."
 (Novice level, 23 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-tsg
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "The South Guard" official campaign for Wesnoth (branch 1.14)
 This package contains the "The South Guard" campaign for Wesnoth:
 "A young Knight, Deoran, is dispatched to take command of the South Guard...
 Note: This campaign is designed as an introduction to Wesnoth. The 'Civilian'
 difficulty level is aimed at first-time players."
 (Novice level, 9 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-trow
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "The Rise of Wesnoth" official campaign for Wesnoth (branch 1.14)
 This package contains the "The Rise of Wesnoth" campaign for Wesnoth:
 "Lead Prince Haldric through the destruction of the Green Isle and across the
 Ocean to establish the very kingdom of Wesnoth itself. The confrontation with
 Lich-Lord Jevyan awaits..."
 (Intermediate level, 24 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-ttb
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "A Tale of Two Brothers" official campaign for Wesnoth (branch 1.14)
 This package contains the "A Tale of Two Brothers" campaign for Wesnoth:
 "An evil mage is threatening the small village of Maghre and its inhabitants.
 The village’s mage sends to his warrior brother for help, but not all goes as
 planned. Can you help?"
 (Novice level, 4 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-ei
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "The Eastern Invasion" official campaign for Wesnoth (branch 1.14)
 This package contains the "The Eastern Invasion" campaign for Wesnoth:
 "There are rumors of undead attacks on the eastern border of Wesnoth. You, an
 officer in the Royal Army, have been sent to the eastern front to protect the
 villagers and find out what is happening."
 (Intermediate level, 16 scenarios.)"
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-utbs
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Under the Burning Suns" official campaign for Wesnoth (branch 1.14)
 This package contains the "Under the Burning Suns" campaign for Wesnoth:
 "In the distant future a small band of elves struggles to survive amidst the
 ruins of fallen empires. Lead your people out of the desert on an epic journey
 to find a new home."
 (Expert level, 10 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-did
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Descent Into Darkness" official campaign for Wesnoth (branch 1.14)
 This package contains the "Descent Into Darkness" campaign for Wesnoth:
 "Learn the dark arts of necromancy in order to save your people from an orcish
 incursion."
 (Intermediate level, 12 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-nr
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Northern Rebirth" official campaign for Wesnoth (branch 1.14)
 This package contains the "Northern Rebirth" campaign for Wesnoth:
 "For the people of Dwarven Doors the choice was stark: either drudge as
 downtrodden slaves for the orcs until the end of their brief and miserable
 lives, or risk all for freedom and rise up against their cruel overlords.
 Little did they suspect that their struggle would be the hinge of great events
 that might restore the Northlands to the glory they had once known."
 (Expert level, 13 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-sof
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "The Sceptre of Fire" official campaign for Wesnoth (branch 1.14)
 This package contains the "The Sceptre of Fire" campaign for Wesnoth:
  "The land of Wesnoth's banner bold
  Comes not from its own land;
  It comes from Dwarfdom, grim and old
  Made by a runesmith's hand.
  So now I tell from whence it came -
  The Fire-sceptre great -
  And of the makers of the same,
  Their tale I now relate..."
 (Expert level, 9 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-sotbe
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Son of the Black-Eye" official campaign for Wesnoth (branch 1.14)
 This package contains the "Son of the Black-Eye" campaign for Wesnoth:
 "Your father Karun Black-Eye was the greatest orcish leader that ever lived.
 Now, as his son, it's up to you to thwart the selfish designs of the humans
 who have broken the old agreements with the orcs and are bent upon taking your
 lands. Unite the warring orcish tribes, bring together the Orcish Council and
 call up the Great Horde to send the human-worms and their wose-born allies to
 the land of the dead!"
 (Expert level, 18 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-l
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Liberty" official campaign for Wesnoth (branch 1.14)
 This package contains the "Liberty" campaign for Wesnoth:
 "As the shadow of civil war lengthens across Wesnoth, a band of hardy
 marchlanders revolts against the tyranny of Queen Asheviere. To win their way
 to freedom, they must defeat not just the trained blades of Wesnothian troops
 but darker foes including orcs and undead."
 (Intermediate level, 8 scenarios)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-aoi
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "An Orcish Incursion" official campaign for Wesnoth (branch 1.14)
 This package contains the "An Orcish Incursion" campaign for Wesnoth:
 "Defend the forests of the elves against the first orcs to reach the Great
 Continent, learning valuable tactics as you do so."
 (Novice level, 7 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-thot
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "The Hammer of Thursagan" official campaign for Wesnoth (branch 1.14)
 This package contains the "The Hammer of Thursagan" campaign for Wesnoth:
 "In the first years of the Northern Alliance, an expedition from Knalga seeks
 out their kin at Kal Kartha and to learn the fate of the legendary Hammer of
 Thursagan. The perils of their journey through the wild Northern Lands, though
 great, pale beside the evil they will face at its end."
 (Intermediate level, 11 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-low
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Legend of Wesmere" official campaign for Wesnoth (branch 1.14)
 This package contains the "Legend of Wesmere" campaign for Wesnoth:
 "The tale of Kalenz, the High Lord who rallied his people after the second
 orcish invasion of the Great Continent and became the most renowned hero in
 the recorded history of the Elves."
 (Intermediate level, 18 scenarios.)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-dm
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Delfador's Memoirs" official campaign for Wesnoth (branch 1.14)
 This package contains the "Delfador's Memoirs" campaign for Wesnoth:
 "Wesnoth seems to be slipping inexorably into chaos, as marauding orcs pour
 south across the Great River, and mysterious and deadly creatures roam the
 night. Who is the shadowy Iliah-Malal? Can you defeat him before he destroys
 all life in Wesnoth?"
 (Intermediate level, 19 scenarios)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-dw
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Dead Water" official campaign for Wesnoth (branch 1.14)
 This package contains the "Dead Water" campaign for Wesnoth:
 "You are Kai Krellis, son and heir of the last merman king but only a child. A
 necromancer is turning your subjects into undead slaves! Lead your people on a
 mission to convince a powerful mer-sorceress to help you repel the invasion.
 The oceans near the Northern Lands are perilous, so you will need cunning and
 bravery to survive. But first you need to gain the respect of your troops!"
 (Intermediate level, 10 scenarios)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.

Package: wesnoth-1.14-sota
Depends: ${misc:Depends}, wesnoth-1.14-core (>= ${wesnoth:Min-Version}),
  wesnoth-1.14-core (<< ${wesnoth:Max-Version})
Architecture: all
Description: "Secrets of the Ancients" official campaign for Wesnoth (branch 1.14)
 This package contains the "Secrets of the Ancients" campaign for Wesnoth:
 "Rediscover the secrets known by the lich lords of the Green Isle. They knew
 how to live forever, so why can't you?"
 (Intermediate level, 21 scenarios)
 .
 Battle for control of villages, using variety of units which have advantages
 and disadvantages in different types of terrains and against different types
 of attacks.  Units gain experience and advance levels, and are carried over
 from one scenario to the next in a campaign.