Make AI less likely to stop building wonder
[freeciv.git] / data / civ1 / styles.ruleset
blobf14b9a194af016d4b8d3c434c95095763ff975b4
2 ; Modifying this file:
3 ; You should not modify this file except to make bugfixes or
4 ; for other "maintenance".  If you want to make custom changes
5 ; you should create a new datadir subdirectory and copy this file
6 ; into that directory, and then modify that copy.  Then use the
7 ; command "rulesetdir <mysubdir>" in the server to have freeciv
8 ; use your new customized file.
10 [datafile]
11 description="Nation theme data for Freeciv"
12 options="+Freeciv-2.6-ruleset"
14 ; /* <-- avoid gettext warnings
16 ; Nation styles
18 ; name          = translatable name as seen by user
19 ; rule_name     = (optional) name for rulesets; if not
20 ;                 present, 'name' is used.
22 ; */ <-- avoid gettext warnings
24 [style_european]
25 name = _("?style:European")
27 [style_classical]
28 name = _("?style:Classical")
30 [style_tropical]
31 name = _("?style:Tropical")
33 [style_asian]
34 name = _("?style:Asian")
36 [style_babylonian]
37 name = _("?style:Babylonian")
39 [style_celtic]
40 name = _("?style:Celtic")
42 ; /* <-- avoid gettext warnings
44 ; City styles define the way cities are drawn
46 ; name             = translatable name as seen by user
47 ; rule_name        = (optional) name for savegames, rulesets etc; if not
48 ;                    present, 'name' is used. Since the name used in savegames
49 ;                    must not change, use this when renaming a city style after a
50 ;                    ruleset has been released.
51 ; graphic          = group of tiles to use, see cities spec for
52 ;                    more info on city tiles
53 ; citizens_graphic = group of citizens tiles to use, see citizens/small
54 ;                    spec for more info on citizens tiles
55 ; reqs             = requirements for this city style (see README.effects)
57 ; */ <-- avoid gettext warnings
59 [citystyle_european]
60 name        = _("?citystyle:European")
61 graphic     = "city.european"
62 graphic_alt = "-"
63 citizens_graphic     = "ancient"
64 citizens_graphic_alt = "generic"
65 reqs = { "type", "name", "range"
66          "Style", "European", "Player"
67        }
69 [citystyle_classical]
70 name        = _("?citystyle:Classical")
71 graphic     = "city.classical"
72 graphic_alt = "-"
73 citizens_graphic     = "ancient"
74 citizens_graphic_alt = "generic"
75 reqs = { "type", "name", "range"
76          "Style", "Classical", "Player"
77        }
79 [citystyle_tropical]
80 name        = _("?citystyle:Tropical")
81 graphic     = "city.tropical"
82 graphic_alt = "city.european"
83 citizens_graphic     = "ancient"
84 citizens_graphic_alt = "generic"
85 reqs = { "type", "name", "range"
86          "Style", "Tropical", "Player"
87        }
89 [citystyle_asian]
90 name        = _("?citystyle:Asian")
91 graphic     = "city.asian"
92 graphic_alt = "city.classical"
93 citizens_graphic     = "ancient"
94 citizens_graphic_alt = "generic"
95 reqs = { "type", "name", "range"
96          "Style", "Asian", "Player"
97        }
99 [citystyle_babylonian]
100 name        = _("?citystyle:Babylonian")
101 graphic     = "city.babylonian"
102 graphic_alt = "city.classical"
103 citizens_graphic     = "ancient"
104 citizens_graphic_alt = "generic"
105 reqs = { "type", "name", "range"
106          "Style", "Babylonian", "Player"
107        }
109 [citystyle_celtic]
110 name        = _("?citystyle:Celtic")
111 graphic     = "city.celtic"
112 graphic_alt = "city.european"
113 citizens_graphic     = "ancient"
114 citizens_graphic_alt = "generic"
115 reqs = { "type", "name", "range"
116          "Style", "Celtic", "Player"
117        }
119 [citystyle_renaissance]
120 name        = _("?citystyle:Renaissance")
121 graphic     = "city.renaissance"
122 graphic_alt = "city.industrial"
123 citizens_graphic     = "renaissance"
124 citizens_graphic_alt = "generic"
125 reqs = { "type", "name", "range"
126          "tech", "University", "Player"
127        }
129 [citystyle_industrial]
130 name        = _("?citystyle:Industrial")
131 graphic     = "city.industrial"
132 graphic_alt = "-"
133 citizens_graphic     = "industrial"
134 citizens_graphic_alt = "generic"
135 reqs = { "type", "name", "range"
136          "tech", "Railroad", "Player"
137        }
139 [citystyle_modern]
140 name        = _("?citystyle:Modern")
141 graphic     = "city.modern"
142 graphic_alt = "-"
143 citizens_graphic     = "modern"
144 citizens_graphic_alt = "generic"
145 reqs = { "type", "name", "range"
146          "tech", "Automobile", "Player"
147        }
149 [citystyle_postmodern]
150 name        = _("?citystyle:PostModern")
151 graphic     = "city.postmodern"
152 graphic_alt = "-"
153 citizens_graphic     = "postmodern"
154 citizens_graphic_alt = "generic"
155 reqs = { "type", "name", "range"
156          "tech", "Superconductors", "Player"
157        }
159 ; /* <-- avoid gettext warnings
161 ; Music styles
163 ; Order is important. The last one for which activation requirements
164 ; are fulfilled is the one that plays.
166 ; music_peaceful = Music to play when nation in peaceful mood
167 ; music_combat   = Music to play when nation in combat mood
168 ; reqs           = requirements to activate the style (see effects.ruleset
169 ;                  and README.effects for help on requirements)
171 ; */ <-- avoid gettext warnings
173 [musicstyle_european]
174 music_peaceful     = "music_european_peace"
175 music_combat       = "music_european_combat"
176 reqs    =
177     { "type", "name", "range"
178       "Style", "European", "Player"
179     }
181 [musicstyle_classical]
182 music_peaceful     = "music_classical_peace"
183 music_combat       = "music_classical_combat"
184 reqs    =
185     { "type", "name", "range"
186       "Style", "Classical", "Player"
187     }
189 [musicstyle_tropical]
190 music_peaceful     = "music_tropical_peace"
191 music_combat       = "music_tropical_combat"
192 reqs    =
193     { "type", "name", "range"
194       "Style", "Tropical", "Player"
195     }
197 [musicstyle_asian]
198 music_peaceful     = "music_asian_peace"
199 music_combat       = "music_asian_combat"
200 reqs    =
201     { "type", "name", "range"
202       "Style", "Asian", "Player"
203     }
205 [musicstyle_babylonian]
206 music_peaceful     = "music_babylonian_peace"
207 music_combat       = "music_babylonian_combat"
208 reqs    =
209     { "type", "name", "range"
210       "Style", "Babylonian", "Player"
211     }
213 [musicstyle_celtic]
214 music_peaceful     = "music_celtic_peace"
215 music_combat       = "music_celtic_combat"
216 reqs    =
217     { "type", "name", "range"
218       "Style", "Celtic", "Player"
219     }
221 [musicstyle_renaissance]
222 music_peaceful     = "music_renaissance_peace"
223 music_combat       = "music_renaissance_combat"
224 reqs    =
225     { "type", "name", "range"
226       "Tech", "University", "Player"
227     }
229 [musicstyle_industrial]
230 music_peaceful     = "music_industrial_peace"
231 music_combat       = "music_industrial_combat"
232 reqs    =
233     { "type", "name", "range"
234       "Tech", "Railroad", "Player"
235     }
237 [musicstyle_electricage]
238 music_peaceful     = "music_electricage_peace"
239 music_combat       = "music_electricage_combat"
240 reqs    =
241     { "type", "name", "range"
242       "Tech", "Automobile", "Player"
243     }
245 [musicstyle_modern]
246 music_peaceful     = "music_modern_peace"
247 music_combat       = "music_modern_combat"
248 reqs    =
249     { "type", "name", "range"
250       "Tech", "Rocketry", "Player"
251     }
253 [musicstyle_postmodern]
254 music_peaceful     = "music_postmodern_peace"
255 music_combat       = "music_postmodern_combat"
256 reqs    =
257     { "type", "name", "range"
258       "Tech", "Superconductors", "Player"
259     }