Add magenta color.
[runemen.git] / data / rune.cfg
blob2b598b66bf6606f29c6c066568172bc2f94c875e
1 /*
2  * SPOILER WARNING -- SPOILER WARNING -- SPOILER WARNING -- SPOILER WARNING --
3  *
4  * Bulk of the gameplay mechanics can be devised from this file. Discovering
5  * them is part of the game. Proceed at your own risk.
6  *
7  * SPOILER WARNING -- SPOILER WARNING -- SPOILER WARNING -- SPOILER WARNING --
8  */
11  * This file contains 'global' config for the whole game.
12  * To change user-specific settings like screen resolution and scrolling speed,
13  * visit 'user.cfg'.
14  */
16 /* All buildings and units */
17 building[num=0] { id: tree; }
18 building[num=1] { id: house; }
19 building[num=2] { id: gmine; }
20 building[num=3] { id: rmine; }
21 building[num=4] { id: tower; }
22 building[num=5] { id: shouse; }
23 building[num=6] { id: stables; }
24 building[num=7] { id: castle; }
25 building[num=8] { id: aviary; }
26 building[num=9] { id: school; }
27 building[num=10] { id: school; }
28 building[num=10] { pseudo: last; } /* Notify css engine to stop looking after this mark */
30 unit[num=0] { id: tombstone; }
31 unit[num=1] { id: peasant; }
32 unit[num=2] { id: child; }
33 unit[num=3] { id: infantry; }
34 unit[num=4] { id: archer; }
35 unit[num=5] { id: knight; }
36 unit[num=6] { id: fmage; }
37 unit[num=7] { id: wmage; }
38 unit[num=8] { id: emage; }
39 unit[num=9] { id: amage; }
40 unit[num=10] { id: carriage; }
41 unit[num=11] { id: ferrin; }
42 unit[num=12] { id: dglory; }
43 unit[num=13] { id: salamander; }
44 unit[num=14] { id: giant; }
45         unit[num=14] { pseudo-mark: page2; } /* Begin "page2" */
46 unit[num=15] { id: wight; }
47 unit[num=16] { id: graak; }
48 unit[num=17] { id: rat; }
49 unit[num=18] { id: days; }
50 unit[num=19] { id: donphan; }
51 unit[num=20] { id: dog; }
52         unit[num=20] { pseudo-mark: page3; } /* Begin "page3" */
53 unit[num=21] { id: toth; }
54 unit[num=22] { id: reaver; }
55 unit[num=23] { id: elephant; }
56 unit[num=24] { id: baloon; }
57         unit[num=24] { pseudo: last; } /* Notify css engine to stop looking after this mark */
59 building {
60         tile-plane: 19t 0t;
61         tile-size: 2t 2t;
64 unit {
65         tile-plane: 0t 0t;
67 unit.page2 {
68         tile-plane: 5t -13t;
70 unit {
71         tile-size: 1t 1t;
72         tile-axis: num 0 1;
74 unit#toth,
75 unit#reaver,
76 unit#baloon,
77 unit#elephant {
78         class: giant;
80 unit.giant {
81         tile-size: 2t 2t;
83 unit {
84         tile-axis: frame 1 0;
85         animation-idle: 0;
86         animation-face: 4;
87         animation-walk: 0;
88         animation-carry: 0;
89         animation-attack: 0,1;
90         animation-death: 2,3,-1;
92 unit.page3 {
93         tile-axis: num 0 0;
95 unit#toth {
96         tile-plane: 10t 2t;
98 unit#reaver {
99         tile-plane: 10t 4t;
101 unit#elephant {
102         tile-plane: 10t 6t;
104 unit#baloon {
105         tile-plane: 10t 8t;
109 unit#fmage,
110 unit#wmage,
111 unit#emage,
112 unit#amage {
113         class: mage;
115 unit#peasant,
116 unit#infantry,
117 unit#archer,
118 unit#knight {
119         class: human;
121 unit#reaver {
122         class: reaver;
124 unit#dog,
125 unit#graak,
126 unit#ferrin {
127         class: animal;
129 unit#amage,
130 unit#graak,
131 unit#dglory,
132 unit#baloon {
133         class: flying;
136 unit.mage {
137         scent-magic: 5;
139 unit.animal {
140         scent-animal: 5;
142 unit.human {
143         scent-human: 5;
144         perception: sight;
146 unit.reaver,
147 unit.animal {
148         perception: smell;
151 unit.human.mage {
152         scent-human: 3;
155 unit.flying {
156         animation-idle: 0,1;
157         animation-walk: 0,1;
160 unit#peasant {
161         title: "Peasant";
162         modus: worker;
163         animation-carry: 2,3;
164         animation-death: 4,5,-1;
165         animation-face: 6;
166         str: 0;
167         dex: 0;
168         con: 0;
169         int: 0;
170         met: 0;
171         chr: 0;
172         birth-anomaly: 0 0%;
173         birth-bonus: 1 50%;
175 unit#dog {
176         title: "Dog";
177         modus: none;
179 unit#ferrin {
180         title: "Ferrin";
181         modus: none;
182         stats: 5 5 5 5 5 5;
183         skills: 13 13 13 13 13 13;
184         scent-human: 1;
186 unit#infantry {
187         title: "Infantry";
188         modus: soldier;
190 unit#archer {
191         title: "Archer";
192         modus: hunter;
194 unit#knight {
195         title: "Knight";
196         modus: soldier;
198 unit#fmage {
199         title: "Flamer";
200         modus: soldier;
202 unit#wmage {
203         title: "WaterMage";
204         modus: healer;
206 unit#emage {
207         title: "Earther";
208         modus: healer;
210 unit#amage {
211         title: "AirMage";
212         modus: soldier;
214 unit#carriage {
215         title: "Carriage";
216         modus: carrier;
218 unit#salamander {
219         title: "Salamander";
220         modus: hunter;
221         animation-walk: 0,1;
223 unit#dglory {
224         title: "Darkness";
225         modus: soldier;
227 unit#giant {
228         title: "Giant";
229         modus: soldier;
231 unit#wight {
232         title: "Wight";
233         modus: hunter;
235 unit#graak {
236         title: "Rider";
237         modus: hunter;
239 unit#toth {
240         title: "Ghost";
241         modus: hunter;
243 unit#reaver {
244         title: "Reaver";
245         modus: soldier;
247 unit#baloon {
248         title: "Air Baloon";
249         modus: carrier;
251 unit#donphan {
252         title: "Donphan";
253         modus: carrier;
255 unit#rat {
256         title: "Rat";
257         modus: hunter;
258         animation-walk: 0,1;
260 unit#elephant {
261         title: "Elephant";
262         modus: carrier;
265 /** Buildings **/
266 building {
267         tile-plane: 320px 0px;
270 building#tree,
271 building#gmine,
272 building#rmine,
273 building#house,
274 building#shouse {
275     class: 2x2;
277 building#tower,
278 building#stables,
279 building#aviary,
280 building#school {
281         class: 2x3;
283 building#castle {
284         class: 4x4;
287 building.2x2 {
288         offset-unbuilt: 2t 1t;
289         tile-size: 2t 2t;
291 building.2x3 {
292         offset-unbuilt: 2t 0t;
293         tile-size: 2t 3t;
295 building.4x4 {
296         offset-unbuilt: 4t 7t;
297         tile-size: 4t 4t;
300 building#house,
301 building#school {
302     class: human;
305 building#house,
306 building#tower,
307 building#shouse,
308 building#stables,
309 building#castle,
310 building#aviary,
311 building#school {
312     class: human;
315 building#tree,
316 building#gmine,
317 building#rmine {
318     class: neutral;
321 building#tree {
322         title: "A Tree";
323         tile-axis: num 0t 1t 0 0;
325 building#gmine {
326     title: "Gold Mine";
327     icon: 1;
328     tile-axis: num 0t 5t 0 0;
329     provides: gold 100 10;
331 building#rmine {
332     title: "Ore Mine";
333     icon: 2;
334     tile-axis: num 0t 3t 0 0;
335     provides: ore 100 10
337 building#house {
338     title: "Peasant House";
339     icon: 3;
340     tile-axis: num 2t 3t 0 0;
342 building#shouse {
343     title: "Warriors Guild";
344     tile-axis: num 2t 5t 0 0;
345     grants: sword 4 *;
347 building#tower {
348     title: "Devotee Tower";
349     tile-axis: num 4t 0t 0 0;
351 building#stables {
352     title: "Stables";
353     tile-axis: num 6t 0t 0 0;
354     grants: horse 4 *;
356 building#aviary {
357     title: "Aviary";
358     tile-axis: num 8t 0t 0 0;
359     grants: graak 4 *;
361 building#castle {
362     title: "Town Hall";
363     tile-axis: num 4t 3t 0 0;
364     gold: 2600;
365     activity: unload-gold unload-ore;
367 building#school {
368     title: "Lord School";
369     tile-axis: num 8t 3t 0 0;
370     gold: 10000;
371     sells: read-dreams, read-faces, read-hearts, read-hands;
374 Room of Dreams -- human desires and motivations are studied. Royalty and Runelords are forbidden to study in, though Days often do. 
375                                   The Seven Keys to Understanding Motives is learned there. 
376 Room of Faces  -- teaches the subtleties of body communication. 
377 Room of Heart  -- teaches the study of peoples feelings. 
378 Room of Hands  -- where rich merchants study.