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.
11 description="Civ1-style technology data for Freeciv"
12 options="+Freeciv-2.6-ruleset"
15 ; Names for custom tech flags. There can be up to 8 of these.
16 ; name = rule name; In some circumstances user may see this
17 ; as part of some sentences, so try to make it descriptive
19 ; helptxt = displayed in the help for advances with this flag (optional)
24 ; /* <-- avoid gettext warnings
26 ; Below: The individual advances, one per section.
27 ; The number can be variable, up to 196.
29 ; The actual tag used (the * in [advance_*]) does not matter, except
30 ; it must be unique within this file, and it may be used in debug
31 ; output when reading this file.
35 ; name = translatable name as seen by user
36 ; rule_name = (optional) name for savegames, rulesets etc; if not
37 ; present, 'name' is used. Since the name used in savegames
38 ; must not change, use this when renaming a tech after a
39 ; ruleset has been released.
40 ; req1, req2 = advances required before researching this one
41 ; root_req = advance required before acquiring this one, inherited
42 ; by all techs that require this tech in turn unless
43 ; "None" is given explicitly
44 ; flags = special flag strings (see classic/techs.ruleset)
45 ; graphic = icon for technology
46 ; graphic_alt = alternate icon
47 ; helptext = optional help text string (set units ruleset for examples)
48 ; bonus_message = text seen when a player is the first to discover
49 ; an bonus tech. Must contain '%s' to mark place of the tech
51 ; cost = if tech_cost_style is set to "Classic+" or "Experimental+",
52 ; this field is read for information on how much a tech
55 ; Special values for req1 and req2 are "None" (first section below)
56 ; and "Never" (never available). If only one tech is required,
57 ; it should be listed as req1.
59 ; */ <-- avoid gettext warnings
61 [advance_advanced_flight]
62 name = _("Advanced Flight")
66 graphic = "a.advanced_flight"
74 graphic = "a.alphabet"
82 graphic = "a.astronomy"
85 [advance_atomic_theory]
86 name = _("Atomic Theory")
87 req1 = "Theory of Gravity"
90 graphic = "a.atomic_theory"
94 name = _("Automobile")
97 graphic = "a.automobile"
99 helptext = _("Increases the population's contribution to pollution.")
104 req2 = "The Republic"
106 graphic = "a.banking"
109 [advance_bridge_building]
110 name = _("Bridge Building")
111 req1 = "Iron Working"
112 req2 = "Construction"
114 graphic = "a.bridge_building"
116 helptext = _("Allows roads to be built on river tiles.")
118 [advance_bronze_working]
119 name = _("Bronze Working")
123 graphic = "a.bronze_working"
126 [advance_ceremonial_burial]
127 name = _("Ceremonial Burial")
131 graphic = "a.ceremonial_burial"
135 name = _("Chemistry")
139 graphic = "a.chemistry"
145 req2 = "Horseback Riding"
147 graphic = "a.chivalry"
150 [advance_code_of_laws]
151 name = _("Code of Laws")
155 graphic = "a.code_of_laws"
159 name = _("Combustion")
163 graphic = "a.combustion"
167 name = _("Communism")
169 req2 = "Industrialization"
171 graphic = "a.communism"
175 name = _("Computers")
179 graphic = "a.computers"
182 [advance_conscription]
183 name = _("Conscription")
184 req1 = "The Republic"
187 graphic = "a.conscription"
190 [advance_construction]
191 name = _("Construction")
195 graphic = "a.construction"
197 helptext = _("Allows Settlers to build fortresses.")
201 req1 = "Bronze Working"
204 graphic = "a.currency"
208 name = _("Democracy")
212 graphic = "a.democracy"
215 [advance_electricity]
216 name = _("Electricity")
220 graphic = "a.electricity"
223 [advance_electronics]
224 name = _("Electronics")
228 graphic = "a.electronics"
231 [advance_engineering]
232 name = _("Engineering")
234 req2 = "Construction"
236 graphic = "a.engineering"
240 name = _("Explosives")
244 graphic = "a.explosives"
248 name = _("Feudalism")
252 graphic = "a.feudalism"
262 helptext = _("Decreases one-time revenue from new trade routes.")
264 [advance_fusion_power]
265 name = _("Fusion Power")
266 req1 = "Nuclear Power"
267 req2 = "Superconductors"
269 graphic = "a.fusion_power"
272 [advance_genetic_engineering]
273 name = _("Genetic Engineering")
275 req2 = "The Corporation"
277 graphic = "a.genetic_engineering"
281 name = _("Gunpowder")
283 req2 = "Iron Working"
285 graphic = "a.gunpowder"
288 [advance_horseback_riding]
289 name = _("Horseback Riding")
293 graphic = "a.horseback_riding"
296 [advance_industrialization]
297 name = _("Industrialization")
300 graphic = "a.industrialization"
302 helptext = _("Population will start contributing to pollution.")
305 name = _("Invention")
309 graphic = "a.invention"
312 [advance_iron_working]
313 name = _("Iron Working")
314 req1 = "Bronze Working"
317 graphic = "a.iron_working"
320 [advance_labor_union]
321 name = _("Labor Union")
322 req1 = "Mass Production"
325 graphic = "a.labor_union"
331 req2 = "Code of Laws"
333 graphic = "a.literacy"
337 name = _("Magnetism")
341 graphic = "a.magnetism"
345 name = _("Map Making")
349 graphic = "a.map_making"
357 graphic = "a.masonry"
360 [advance_mass_production]
361 name = _("Mass Production")
363 req2 = "The Corporation"
364 graphic = "a.mass_production"
366 helptext = _("Increases the population's contribution to pollution.")
368 [advance_mathematics]
369 name = _("Mathematics")
373 graphic = "a.mathematics"
381 graphic = "a.medicine"
383 helptext = _("Eliminates the risk of population loss from plague in \
387 name = _("Metallurgy")
391 graphic = "a.metallurgy"
396 req1 = "Ceremonial Burial"
397 req2 = "Code of Laws"
399 graphic = "a.monarchy"
403 name = _("Mysticism")
404 req1 = "Ceremonial Burial"
407 graphic = "a.mysticism"
409 helptext = _("Improves the effect of Temples.")
412 name = _("Navigation")
416 graphic = "a.navigation"
419 [advance_nuclear_fission]
420 name = _("Nuclear Fission")
421 req1 = "Mass Production"
422 req2 = "Atomic Theory"
424 graphic = "a.nuclear_fission"
427 [advance_nuclear_power]
428 name = _("Nuclear Power")
429 req1 = "Nuclear Fission"
432 graphic = "a.nuclear_power"
436 name = _("Philosophy")
440 graphic = "a.philosophy"
448 graphic = "a.physics"
454 req2 = "Space Flight"
455 graphic = "a.plastics"
457 helptext = _("Increases the population's contribution to pollution.")
464 graphic = "a.pottery"
468 name = _("?tech:Railroad")
469 req1 = "Steam Engine"
470 req2 = "Bridge Building"
472 graphic = "a.railroad"
475 Allows Settlers to upgrade roads to railroads.\
477 Decreases one-time revenue from new trade routes.\
481 name = _("Recycling")
482 req1 = "Mass Production"
485 graphic = "a.recycling"
491 req2 = "The Corporation"
493 graphic = "a.refining"
501 graphic = "a.religion"
502 graphic_alt = "a.monotheism"
509 graphic = "a.robotics"
514 req1 = "Advanced Flight"
517 graphic = "a.rocketry"
520 [advance_space_flight]
521 name = _("Space Flight")
525 graphic = "a.space_flight"
528 [advance_steam_engine]
529 name = _("Steam Engine")
533 graphic = "a.steam_engine"
539 req2 = "Industrialization"
544 [advance_superconductors]
545 name = _("Superconductors")
547 req2 = "Mass Production"
549 graphic = "a.superconductors"
552 [advance_the_corporation]
553 name = _("The Corporation")
555 req2 = "Industrialization"
557 graphic = "a.the_corporation"
560 [advance_the_republic]
561 name = _("The Republic")
562 req1 = "Code of Laws"
565 graphic = "a.the_republic"
569 name = _("The Wheel")
573 graphic = "a.the_wheel"
576 [advance_theory_of_gravity]
577 name = _("Theory of Gravity")
581 graphic = "a.theory_of_gravity"
587 req2 = "Code of Laws"
593 name = _("University")
597 graphic = "a.university"
605 graphic = "a.writing"