home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 September / PCWELT_9_2006.ISO / pcwsoft / Freeciv-2.0.8-win32-gtk2-setup.exe / data / civ2 / techs.ruleset < prev    next >
Encoding:
Text File  |  2006-03-06  |  11.5 KB  |  568 lines

  1.  
  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.
  9.  
  10. [datafile]
  11. description="Civ2 technology data for Freeciv (incomplete)"
  12. options="1.9"
  13.  
  14. ; Below: The individual advances, one per section.
  15. ; The number can be variable, up to 196.
  16. ;
  17. ; The actual tag used (the * in [advance_*]) does not matter, except 
  18. ; it must be unique within this file, and it may be used in debug 
  19. ; output when reading this file.
  20. ;
  21. ; Notes:
  22. ;
  23. ; name          = name as seen by user 
  24. ; req1, req2    = advances required before researching this one
  25. ; root_req      = advance required before acquiring this one, inherited
  26. ;                 by all techs that require this tech in turn unless
  27. ;                 "None" is given explicitly
  28. ; flags         = special flag strings (see default/techs.ruleset)
  29. ; graphic       = icon for technology
  30. ; graphic_alt   = alternate icon
  31. ; helptext    = optional help text string (set units ruleset for examples)
  32. ; bonus_message = text seen when a player is the first to 
  33. ;                 discover an bonus tech.
  34. ; cost        = if tech_cost_style is set to 3, this field is read for
  35. ;          information on how much a tech costs
  36. ;
  37. ; Special values for req1 and req2 are "None" (first section below) 
  38. ; and "Never" (never available).  If only one tech is required, 
  39. ; it should be listed as req1.
  40.  
  41. [advance_advanced_flight]
  42. name     = _("Advanced Flight")
  43. req1     = "Radio"
  44. req2     = "Machine Tools"
  45. flags    = ""
  46.  
  47. [advance_alphabet]
  48. name     = _("Alphabet")
  49. req1     = "None"
  50. req2     = "None"
  51. flags    = ""
  52.  
  53. [advance_amphibious_warfare]
  54. name     = _("Amphibious Warfare")
  55. req1     = "Navigation"
  56. req2     = "Tactics"
  57. flags    = ""
  58.  
  59. [advance_astronomy]
  60. name     = _("Astronomy")
  61. req1     = "Mysticism"
  62. req2     = "Mathematics"
  63. flags    = ""
  64.  
  65. [advance_atomic_theory]
  66. name     = _("Atomic Theory")
  67. req1     = "Theory of Gravity"
  68. req2     = "Physics"
  69. flags    = ""
  70.  
  71. [advance_automobile]
  72. name     = _("Automobile")
  73. req1     = "Combustion"
  74. req2     = "Steel"
  75. flags    = "Population_Pollution_Inc"
  76.  
  77. [advance_banking]
  78. name     = _("Banking")
  79. req1     = "Trade"
  80. req2     = "The Republic"
  81. flags    = ""
  82.  
  83. [advance_bridge_building]
  84. name     = _("Bridge Building")
  85. req1     = "Iron Working"
  86. req2     = "Construction"
  87. flags    = "Bridge"
  88.  
  89. [advance_bronze_working]
  90. name     = _("Bronze Working")
  91. req1     = "None"
  92. req2     = "None"
  93. flags    = ""
  94.  
  95. [advance_ceremonial_burial]
  96. name     = _("Ceremonial Burial")
  97. req1     = "None"
  98. req2     = "None"
  99. flags    = ""
  100.  
  101. [advance_chemistry]
  102. name     = _("Chemistry")
  103. req1     = "University"
  104. req2     = "Medicine"
  105. flags    = ""
  106.  
  107. [advance_chivalry]
  108. name     = _("Chivalry")
  109. req1     = "Feudalism"
  110. req2     = "Horseback Riding"
  111. flags    = ""
  112.  
  113. [advance_code_of_laws]
  114. name     = _("Code of Laws")
  115. req1     = "Alphabet"
  116. req2     = "None"
  117. flags    = ""
  118.  
  119. [advance_combined_arms]
  120. name     = _("Combined Arms")
  121. req1     = "Mobile Warfare"
  122. req2     = "Advanced Flight"
  123. flags    = ""
  124.  
  125. [advance_combustion]
  126. name     = _("Combustion")
  127. req1     = "Refining"
  128. req2     = "Explosives"
  129. flags    = ""
  130.  
  131. [advance_communism]
  132. name     = _("Communism")
  133. req1     = "Philosophy"
  134. req2     = "Industrialization"
  135. flags    = ""
  136.  
  137. [advance_computers]
  138. name     = _("Computers")
  139. req1     = "Mass Production"
  140. req2     = "Miniaturization"
  141. flags    = ""
  142.  
  143. [advance_conscription]
  144. name     = _("Conscription")
  145. req1     = "Democracy"
  146. req2     = "Metallurgy"
  147. flags    = ""
  148.  
  149. [advance_construction]
  150. name     = _("Construction")
  151. req1     = "Masonry"
  152. req2     = "Currency"
  153. flags    = "Fortress"
  154.  
  155. [advance_currency]
  156. name     = _("Currency")
  157. req1     = "Bronze Working"
  158. req2     = "None"
  159. flags    = ""
  160.  
  161. [advance_democracy]
  162. name     = _("Democracy")
  163. req1     = "Banking"
  164. req2     = "Invention"
  165. flags    = ""
  166.  
  167. [advance_economics]
  168. name     = _("Economics")
  169. req1     = "Banking"
  170. req2     = "University"
  171. flags    = ""
  172.  
  173. [advance_electricity]
  174. name     = _("Electricity")
  175. req1     = "Metallurgy"
  176. req2     = "Magnetism"
  177. flags    = ""
  178.  
  179. [advance_electronics]
  180. name     = _("Electronics")
  181. req1     = "The Corporation"
  182. req2     = "Electricity"
  183. flags    = ""
  184.  
  185. [advance_engineering]
  186. name     = _("Engineering")
  187. req1     = "The Wheel"
  188. req2     = "Construction"
  189. flags    = ""
  190.  
  191. [advance_environmentalism]
  192. name     = _("Environmentalism")
  193. req1     = "Never"        ; "Recycling"
  194. req2     = "Never"        ; "Space Flight"
  195. flags    = ""
  196.  
  197. [advance_espionage]
  198. name     = _("Espionage")
  199. req1     = "Communism"
  200. req2     = "Democracy"
  201. flags    = ""
  202.  
  203. [advance_explosives]
  204. name     = _("Explosives")
  205. req1     = "Gunpowder"
  206. req2     = "Chemistry"
  207. flags    = ""
  208.  
  209. [advance_feudalism]
  210. name     = _("Feudalism")
  211. req1     = "Warrior Code"
  212. req2     = "Monarchy"
  213. flags    = ""
  214.  
  215. [advance_flight]
  216. name     = _("Flight")
  217. req1     = "Combustion"
  218. req2     = "Theory of Gravity"
  219. flags    = "Trade_Revenue_Reduce"
  220.  
  221. [advance_fundamentalism]
  222. name     = _("Fundamentalism")
  223. req1     = "Theology"
  224. req2     = "Conscription"
  225. flags    = ""
  226.  
  227. [advance_fusion_power]
  228. name     = _("Fusion Power")
  229. req1     = "Nuclear Power"
  230. req2     = "Superconductors"
  231. flags    = ""
  232.  
  233. [advance_genetic_engineering]
  234. name     = _("Genetic Engineering")
  235. req1     = "Medicine"
  236. req2     = "The Corporation"
  237. flags    = ""
  238.  
  239. [advance_guerilla_warfare]
  240. name     = _("Guerilla Warfare")
  241. req1     = "Communism"
  242. req2     = "Tactics"
  243. flags    = ""
  244.  
  245. [advance_gunpowder]
  246. name     = _("Gunpowder")
  247. req1     = "Invention"
  248. req2     = "Iron Working"
  249. flags    = ""
  250.  
  251. [advance_horseback_riding]
  252. name     = _("Horseback Riding")
  253. req1     = "None"
  254. req2     = "None"
  255. flags    = ""
  256.  
  257. [advance_industrialization]
  258. name     = _("Industrialization")
  259. req1     = "Railroad"
  260. req2     = "Banking"
  261. flags    = "Population_Pollution_Inc"
  262.  
  263. [advance_invention]
  264. name     = _("Invention")
  265. req1     = "Engineering"
  266. req2     = "Literacy"
  267. flags    = ""
  268.  
  269. [advance_iron_working]
  270. name     = _("Iron Working")
  271. req1     = "Bronze Working"
  272. req2     = "Warrior Code"
  273. flags    = ""
  274.  
  275. [advance_labor_union]
  276. name     = _("Labor Union")
  277. req1     = "Mass Production"
  278. req2     = "Guerilla Warfare"
  279. flags    = ""
  280.  
  281. [advance_laser]
  282. name     = _("Laser")
  283. req1     = "Mass Production"
  284. req2     = "Nuclear Power"
  285. flags    = ""
  286.  
  287. [advance_leadership]
  288. name     = _("Leadership")
  289. req1     = "Chivalry"
  290. req2     = "Gunpowder"
  291. flags    = ""
  292.  
  293. [advance_literacy]
  294. name     = _("Literacy")
  295. req1     = "Writing"
  296. req2     = "Code of Laws"
  297. flags    = ""
  298.  
  299. [advance_machine_tools]
  300. name     = _("Machine Tools")
  301. req1     = "Steel"
  302. req2     = "Tactics"
  303. flags    = ""
  304.  
  305. [advance_magnetism]
  306. name     = _("Magnetism")
  307. req1     = "Iron Working"
  308. req2     = "Physics"
  309. flags    = ""
  310.  
  311. [advance_map_making]
  312. name     = _("Map Making")
  313. req1     = "Alphabet"
  314. req2     = "None"
  315. flags    = ""
  316.  
  317. [advance_masonry]
  318. name     = _("Masonry")
  319. req1     = "None"
  320. req2     = "None"
  321. flags    = ""
  322.  
  323. [advance_mass_production]
  324. name     = _("Mass Production")
  325. req1     = "Automobile"
  326. req2     = "The Corporation"
  327. flags    = "Population_Pollution_Inc"
  328.  
  329. [advance_mathematics]
  330. name     = _("Mathematics")
  331. req1     = "Alphabet"
  332. req2     = "Masonry"
  333. flags    = ""
  334.  
  335. [advance_medicine]
  336. name     = _("Medicine")
  337. req1     = "Philosophy"
  338. req2     = "Trade"
  339. flags    = ""
  340.  
  341. [advance_metallurgy]
  342. name     = _("Metallurgy")
  343. req1     = "Gunpowder"
  344. req2     = "University"
  345. flags    = ""
  346.  
  347. [advance_miniaturization]
  348. name     = _("Miniaturization")
  349. req1     = "Machine Tools"
  350. req2     = "Electronics"
  351. flags    = ""
  352.  
  353. [advance_mobile_warfare]
  354. name     = _("Mobile Warfare")
  355. req1     = "Automobile"
  356. req2     = "Tactics"
  357. flags    = ""
  358.  
  359. [advance_monarchy]
  360. name     = _("Monarchy")
  361. req1     = "Ceremonial Burial"
  362. req2     = "Code of Laws"
  363. flags    = ""
  364.  
  365. [advance_monotheism]
  366. name     = _("Monotheism")
  367. req1     = "Philosophy"
  368. req2     = "Polytheism"
  369. flags    = ""
  370.  
  371. [advance_mysticism]
  372. name     = _("Mysticism")
  373. req1     = "Ceremonial Burial"
  374. req2     = "None"
  375. flags    = ""
  376.  
  377. [advance_navigation]
  378. name     = _("Navigation")
  379. req1     = "Seafaring"
  380. req2     = "Astronomy"
  381. flags    = "Reduce_Trireme_Loss2"
  382.  
  383. [advance_nuclear_fission]
  384. name     = _("Nuclear Fission")
  385. req1     = "Mass Production"
  386. req2     = "Atomic Theory"
  387. flags    = ""
  388.  
  389. [advance_nuclear_power]
  390. name     = _("Nuclear Power")
  391. req1     = "Nuclear Fission"
  392. req2     = "Electronics"
  393. flags    = "Boat_Fast"
  394.  
  395. [advance_philosophy]
  396. name     = _("Philosophy")
  397. req1     = "Mysticism"
  398. req2     = "Literacy"
  399. flags    = "Bonus_Tech"
  400.  
  401. [advance_physics]
  402. name     = _("Physics")
  403. req1     = "Literacy"
  404. req2     = "Navigation"
  405. flags    = ""
  406.  
  407. [advance_plastics]
  408. name     = _("Plastics")
  409. req1     = "Refining"
  410. req2     = "Space Flight"
  411. flags    = "Population_Pollution_Inc"
  412.  
  413. [advance_polytheism]
  414. name     = _("Polytheism")
  415. req1     = "Horseback Riding"
  416. req2     = "Ceremonial Burial"
  417. flags    = ""
  418.  
  419. [advance_pottery]
  420. name     = _("Pottery")
  421. req1     = "None"
  422. req2     = "None"
  423. flags    = ""
  424.  
  425. [advance_radio]
  426. name     = _("Radio")
  427. req1     = "Flight"
  428. req2     = "Electricity"
  429. flags    = "Airbase"
  430.  
  431. [advance_railroad]
  432. name     = _("Railroad")
  433. req1     = "Steam Engine"
  434. req2     = "Bridge Building"
  435. flags    = "Railroad","Trade_Revenue_Reduce"
  436.  
  437. [advance_recycling]
  438. name     = _("Recycling")
  439. req1     = "Mass Production"
  440. req2     = "Democracy"
  441. flags    = ""
  442.  
  443. [advance_refining]
  444. name     = _("Refining")
  445. req1     = "Chemistry"
  446. req2     = "The Corporation"
  447. flags    = ""
  448.  
  449. [advance_refrigeration]
  450. name     = _("Refrigeration")
  451. req1     = "Sanitation"
  452. req2     = "Electricity"
  453. flags    = "Farmland"
  454.  
  455. [advance_robotics]
  456. name     = _("Robotics")
  457. req1     = "Mobile Warfare"
  458. req2     = "Computers"
  459. flags    = ""
  460.  
  461. [advance_rocketry]
  462. name     = _("Rocketry")
  463. req1     = "Advanced Flight"
  464. req2     = "Electronics"
  465. flags    = ""
  466.  
  467. [advance_sanitation]
  468. name     = _("Sanitation")
  469. req1     = "Engineering"
  470. req2     = "Medicine"
  471. flags    = ""
  472.  
  473. [advance_seafaring]
  474. name     = _("Seafaring")
  475. req1     = "Pottery"
  476. req2     = "Map Making"
  477. flags    = "Reduce_Trireme_Loss1"
  478.  
  479. [advance_space_flight]
  480. name     = _("Space Flight")
  481. req1     = "Computers"
  482. req2     = "Rocketry"
  483. flags    = ""
  484.  
  485. [advance_stealth]
  486. name     = _("Stealth")
  487. req1     = "Superconductors"
  488. req2     = "Robotics"
  489. flags    = ""
  490.  
  491. [advance_steam_engine]
  492. name     = _("Steam Engine")
  493. req1     = "Physics"
  494. req2     = "Invention"
  495. flags    = ""
  496.  
  497. [advance_steel]
  498. name     = _("Steel")
  499. req1     = "Electricity"
  500. req2     = "Industrialization"
  501. flags    = ""
  502.  
  503. [advance_superconductors]
  504. name     = _("Superconductors")
  505. req1     = "Nuclear Power"
  506. req2     = "Laser"
  507. flags    = ""
  508.  
  509. [advance_tactics]
  510. name     = _("Tactics")
  511. req1     = "Conscription"
  512. req2     = "Leadership"
  513. flags    = ""
  514.  
  515. [advance_the_corporation]
  516. name     = _("The Corporation")
  517. req1     = "Economics"
  518. req2     = "Industrialization"
  519. flags    = ""
  520.  
  521. [advance_the_republic]
  522. name     = _("The Republic")
  523. req1     = "Code of Laws"
  524. req2     = "Literacy"
  525. flags    = ""
  526.  
  527. [advance_the_wheel]
  528. name     = _("The Wheel")
  529. req1     = "Horseback Riding"
  530. req2     = "None"
  531. flags    = ""
  532.  
  533. [advance_theology]
  534. name     = _("Theology")
  535. req1     = "Feudalism"
  536. req2     = "Monotheism"
  537. flags    = ""
  538.  
  539. [advance_theory_of_gravity]
  540. name     = _("Theory of Gravity")
  541. req1     = "Astronomy"
  542. req2     = "University"
  543. flags    = ""
  544.  
  545. [advance_trade]
  546. name     = _("Trade")
  547. req1     = "Currency"
  548. req2     = "Code of Laws"
  549. flags    = ""
  550.  
  551. [advance_university]
  552. name     = _("University")
  553. req1     = "Mathematics"
  554. req2     = "Philosophy"
  555. flags    = ""
  556.  
  557. [advance_warrior_code]
  558. name     = _("Warrior Code")
  559. req1     = "None"
  560. req2     = "None"
  561. flags    = ""
  562.  
  563. [advance_writing]
  564. name     = _("Writing")
  565. req1     = "Alphabet"
  566. req2     = "None"
  567. flags    = ""
  568.