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] 11description="Civ2Civ3 technology data for Freeciv" 12options="+Freeciv-2.6-ruleset" 13 14[control] 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 18; and sensible. 19; helptxt = displayed in the help for advances with this flag (optional) 20;flags = 21; { "name", "helptxt" 22; } 23 24; /* <-- avoid gettext warnings 25; 26; Below: The individual advances, one per section. 27; The number can be variable, up to 199. 28; 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. 32; 33; Notes: 34; 35; name = translatable name as seen by user 36; rule_name = (optional) internal name for savegames, rulesets etc; if 37; not present, "name" is used for this purpose too. Since 38; the name used in savegames must not change, if you want 39; to rename an item after a ruleset has been released, you 40; should set "rule_name" to the original value of "name". 41; req1, req2 = advances required before researching this one 42; root_req = tech required before acquiring this tech, by any means. 43; All techs with any direct or indirect dependency on this 44; one will *also* have this root_req, as well as their own 45; and any others they inherit. 46; Giving "None" explicitly here prevents a tech from 47; inheriting root_reqs in this way, and stops root_req 48; inheritance through that tech. 49; Specifying a tech's root_req as itself means that the tech 50; can only be acquired by special means (nation's init_techs, 51; scripting, etc). 52; flags = special flag strings 53; graphic = icon for technology 54; graphic_alt = alternate icon 55; helptext = optional help text string (set units ruleset for examples) 56; bonus_message = text seen when a player is the first to discover 57; an bonus tech. Must contain '%s' to mark place of the tech 58; gained. 59; cost = if tech_cost_style is set to "Classic+" or "Experimental+", 60; this field is read for information on how much a tech 61; costs. 62; 63; Special values for req1 and req2 are "None" (first section below) 64; and "Never" (never available). If only one tech is required, 65; it should be listed as req1. 66; 67; As well as custom flags defined above, the following flag strings are 68; possible: 69; 70; "Bonus_Tech" = player gets extra tech if reached first 71; "Bridge" = "Settler" unit types can build roads with "RequiresBridge" flag 72; over roads with "PreventsOtherRoads" flag (rivers) 73; "Build_Airborne" = from now on can build air units (for use by AI) 74; "Claim_Ocean" = Player claims ocean tiles even if they are not 75; adjacent to border source 76; "Claim_Ocean_Limited" = Oceanic border sources claim ocean tiles even if 77; they are not adjacent to border source 78; 79; */ <-- avoid gettext warnings 80 81[advance_advanced_flight] 82name = _("Advanced Flight") 83req1 = "Radio" 84req2 = "Machine Tools" 85flags = "" 86graphic = "a.advanced_flight" 87graphic_alt = "-" 88helptext = _("Enables movement of nuclear units.") 89cost = 570 90 91[advance_alphabet] 92name = _("Alphabet") 93req1 = "None" 94req2 = "None" 95flags = "" 96graphic = "a.alphabet" 97graphic_alt = "-" 98cost = 10 99 100[advance_amphibious_warfare] 101name = _("Amphibious Warfare") 102req1 = "Engineering" 103req2 = "Tactics" 104flags = "" 105graphic = "a.amphibious_warfare" 106graphic_alt = "-" 107cost = 450 108 109[advance_astronomy] 110name = _("Astronomy") 111req1 = "Mysticism" 112req2 = "Mathematics" 113flags = "" 114graphic = "a.astronomy" 115graphic_alt = "-" 116helptext = _("Increases units' vision when in fortresses.") 117cost = 60 118 119[advance_atomic_theory] 120name = _("Atomic Theory") 121req1 = "Chemistry" 122req2 = "Refrigeration" 123flags = "" 124graphic = "a.atomic_theory" 125graphic_alt = "-" 126cost = 370 127 128[advance_automobile] 129name = _("Automobile") 130req1 = "Combustion" 131req2 = "Steel" 132flags = "" 133graphic = "a.automobile" 134graphic_alt = "-" 135cost = 460 136 137[advance_banking] 138name = _("Banking") 139req1 = "Trade" 140req2 = "The Republic" 141flags = "" 142graphic = "a.banking" 143graphic_alt = "-" 144cost = 100 145 146[advance_bridge_building] 147name = _("Bridge Building") 148req1 = "The Wheel" 149req2 = "Construction" 150flags = "Bridge" 151graphic = "a.bridge_building" 152graphic_alt = "-" 153cost = 80 154helptext = _("Allows roads to be built on river tiles.") 155 156[advance_bronze_working] 157name = _("Bronze Working") 158req1 = "None" 159req2 = "None" 160flags = "" 161graphic = "a.bronze_working" 162graphic_alt = "-" 163cost = 10 164 165[advance_ceremonial_burial] 166name = _("Ceremonial Burial") 167req1 = "None" 168req2 = "None" 169flags = "" 170graphic = "a.ceremonial_burial" 171graphic_alt = "-" 172cost = 10 173 174[advance_chemistry] 175name = _("Chemistry") 176req1 = "University" 177req2 = "Medicine" 178flags = "" 179graphic = "a.chemistry" 180graphic_alt = "-" 181cost = 160 182 183[advance_chivalry] 184name = _("Chivalry") 185req1 = "Feudalism" 186req2 = "Horseback Riding" 187flags = "" 188graphic = "a.chivalry" 189graphic_alt = "-" 190cost = 100 191 192[advance_code_of_laws] 193name = _("Code of Laws") 194req1 = "Alphabet" 195req2 = "None" 196flags = "" 197graphic = "a.code_of_laws" 198graphic_alt = "-" 199cost = 20 200 201[advance_combined_arms] 202name = _("Combined Arms") 203req1 = "Mobile Warfare" 204req2 = "Advanced Flight" 205flags = "" 206graphic = "a.combined_arms" 207graphic_alt = "-" 208cost = 600 209 210[advance_combustion] 211name = _("Combustion") 212req1 = "Refining" 213req2 = "Engineering" 214flags = "" 215graphic = "a.combustion" 216graphic_alt = "-" 217cost = 440 218 219[advance_communism] 220name = _("Communism") 221req1 = "Theology" 222req2 = "Industrialization" 223flags = "" 224graphic = "a.communism" 225graphic_alt = "-" 226cost = 420 227 228[advance_computers] 229name = _("Computers") 230req1 = "Miniaturization" 231req2 = "Radio" 232flags = "" 233graphic = "a.computers" 234graphic_alt = "-" 235cost = 560 236 237[advance_conscription] 238name = _("Conscription") 239req1 = "Democracy" 240req2 = "Metallurgy" 241flags = "" 242graphic = "a.conscription" 243graphic_alt = "-" 244cost = 260 245 246[advance_construction] 247name = _("Construction") 248req1 = "Masonry" 249req2 = "Iron Working" 250flags = "" 251graphic = "a.construction" 252graphic_alt = "-" 253helptext = _("\ 254Allows Settlers, Migrants, Workers and Engineers to build forts and \ 255fortresses.\ 256") 257cost = 50 258 259[advance_currency] 260name = _("Currency") 261req1 = "Bronze Working" 262req2 = "None" 263flags = "" 264graphic = "a.currency" 265graphic_alt = "-" 266cost = 20 267 268[advance_democracy] 269name = _("Democracy") 270req1 = "Banking" 271req2 = "Invention" 272flags = "" 273graphic = "a.democracy" 274graphic_alt = "-" 275cost = 190 276 277[advance_economics] 278name = _("Economics") 279req1 = "Banking" 280req2 = "University" 281flags = "" 282graphic = "a.economics" 283graphic_alt = "-" 284cost = 170 285 286[advance_electricity] 287name = _("Electricity") 288req1 = "Metallurgy" 289req2 = "Theory of Gravity" 290flags = "" 291graphic = "a.electricity" 292graphic_alt = "-" 293helptext = _("\ 294Allows irrigation without an adjacent water source, improves the \ 295effect of Amphitheaters, and increases city vision radius.\ 296") 297cost = 300 298 299[advance_electronics] 300name = _("Electronics") 301req1 = "The Corporation" 302req2 = "Electricity" 303flags = "" 304graphic = "a.electronics" 305graphic_alt = "-" 306cost = 430 307 308[advance_engineering] 309name = _("Engineering") 310req1 = "Electricity" 311req2 = "Steam Engine" 312flags = "" 313graphic = "a.engineering" 314graphic_alt = "-" 315cost = 370 316 317[advance_environmentalism] 318name = _("Environmentalism") 319req1 = "Recycling" 320req2 = "Space Flight" 321flags = "" 322graphic = "a.environmentalism" 323graphic_alt = "-" 324cost = 660 325 326[advance_espionage] 327name = _("Espionage") 328req1 = "Communism" 329req2 = "Democracy" 330flags = "" 331graphic = "a.espionage" 332graphic_alt = "-" 333cost = 440 334 335[advance_explosives] 336name = _("Explosives") 337req1 = "Gunpowder" 338req2 = "Chemistry" 339flags = "" 340graphic = "a.explosives" 341graphic_alt = "-" 342cost = 270 343 344[advance_feudalism] 345name = _("Feudalism") 346req1 = "Iron Working" 347req2 = "Monarchy" 348flags = "" 349graphic = "a.feudalism" 350graphic_alt = "-" 351cost = 80 352 353[advance_flight] 354name = _("Flight") 355req1 = "Combustion" 356req2 = "Tactics" 357flags = "Build_Airborne" 358graphic = "a.flight" 359graphic_alt = "-" 360cost = 500 361 362[advance_fusion_power] 363name = _("Fusion Power") 364req1 = "Superconductors" 365req2 = "Labor Union" 366flags = "" 367graphic = "a.fusion_power" 368graphic_alt = "-" 369helptext = _("Makes it possible for Engineers to transform terrains.") 370cost = 770 371 372[advance_genetic_engineering] 373name = _("Genetic Engineering") 374req1 = "Refrigeration" 375req2 = "The Corporation" 376flags = "" 377graphic = "a.genetic_engineering" 378graphic_alt = "-" 379cost = 450 380 381[advance_guerilla_warfare] 382name = _("Guerilla Warfare") 383req1 = "Communism" 384req2 = "Tactics" 385flags = "" 386graphic = "a.guerilla_warfare" 387graphic_alt = "-" 388cost = 480 389 390[advance_gunpowder] 391name = _("Gunpowder") 392req1 = "Invention" 393req2 = "Feudalism" 394graphic = "a.gunpowder" 395graphic_alt = "-" 396cost = 170 397 398[advance_horseback_riding] 399name = _("Horseback Riding") 400req1 = "None" 401req2 = "None" 402flags = "" 403graphic = "a.horseback_riding" 404graphic_alt = "-" 405cost = 10 406 407[advance_industrialization] 408name = _("Industrialization") 409req1 = "Railroad" 410req2 = "Banking" 411graphic = "a.industrialization" 412graphic_alt = "-" 413cost = 380 414 415[advance_invention] 416name = _("Invention") 417req1 = "Bridge Building" 418req2 = "Literacy" 419flags = "" 420graphic = "a.invention" 421graphic_alt = "-" 422helptext = _("Halves the upgrade cost of your units.") 423cost = 130 424 425[advance_iron_working] 426name = _("Iron Working") 427req1 = "Bronze Working" 428req2 = "Warrior Code" 429flags = "" 430graphic = "a.iron_working" 431graphic_alt = "-" 432cost = 30 433 434[advance_labor_union] 435name = _("Labor Union") 436req1 = "Communism" 437req2 = "Mobile Warfare" 438flags = "" 439graphic = "a.labor_union" 440graphic_alt = "-" 441cost = 580 442 443[advance_laser] 444name = _("Laser") 445req1 = "Computers" 446req2 = "Nuclear Power" 447flags = "" 448graphic = "a.laser" 449graphic_alt = "-" 450cost = 650 451 452[advance_leadership] 453name = _("Leadership") 454req1 = "Chivalry" 455req2 = "Gunpowder" 456flags = "" 457graphic = "a.leadership" 458graphic_alt = "-" 459cost = 190 460 461[advance_literacy] 462name = _("Literacy") 463req1 = "Writing" 464req2 = "Code of Laws" 465flags = "" 466graphic = "a.literacy" 467graphic_alt = "-" 468cost = 40 469 470[advance_machine_tools] 471name = _("Machine Tools") 472req1 = "Steel" 473req2 = "Tactics" 474flags = "" 475graphic = "a.machine_tools" 476graphic_alt = "-" 477cost = 480 478 479[advance_magnetism] 480name = _("Magnetism") 481req1 = "Seafaring" 482req2 = "Astronomy" 483flags = "" 484graphic = "a.magnetism" 485graphic_alt = "-" 486cost = 100 487 488[advance_map_making] 489name = _("Map Making") 490req1 = "Alphabet" 491req2 = "None" 492flags = "" 493graphic = "a.map_making" 494graphic_alt = "-" 495cost = 20 496 497[advance_masonry] 498name = _("Masonry") 499req1 = "None" 500req2 = "None" 501flags = "" 502graphic = "a.masonry" 503graphic_alt = "-" 504cost = 10 505 506[advance_mass_production] 507name = _("Mass Production") 508req1 = "Automobile" 509req2 = "The Corporation" 510flags = "" 511graphic = "a.mass_production" 512graphic_alt = "-" 513cost = 490 514 515[advance_mathematics] 516name = _("Mathematics") 517req1 = "Alphabet" 518req2 = "Masonry" 519flags = "" 520graphic = "a.mathematics" 521graphic_alt = "-" 522cost = 30 523 524[advance_medicine] 525name = _("Medicine") 526req1 = "Philosophy" 527req2 = "Trade" 528flags = "" 529graphic = "a.medicine" 530graphic_alt = "-" 531; /* xgettext:no-c-format */ 532helptext = _("\ 533Reduces the risk of plague in your cities by 30% of the base chance \ 534(this is additive with the benefits of any buildings).\ 535") 536cost = 120 537 538[advance_metallurgy] 539name = _("Metallurgy") 540req1 = "Gunpowder" 541req2 = "Mathematics" 542flags = "" 543graphic = "a.metallurgy" 544graphic_alt = "-" 545cost = 190 546 547[advance_miniaturization] 548name = _("Miniaturization") 549req1 = "Combustion" 550req2 = "Electronics" 551flags = "" 552graphic = "a.miniaturization" 553graphic_alt = "-" 554helptext = _("\ 555Allows Settlers, Migrants, Workers, Engineers, and Transports to build \ 556oil platforms on Deep Ocean, required to get the bonus from \ 557Offshore Platforms.\ 558") 559cost = 480 560 561[advance_mobile_warfare] 562name = _("Mobile Warfare") 563req1 = "Automobile" 564req2 = "Machine Tools" 565flags = "" 566graphic = "a.mobile_warfare" 567graphic_alt = "-" 568cost = 530 569 570[advance_monarchy] 571name = _("Monarchy") 572req1 = "Ceremonial Burial" 573req2 = "Code of Laws" 574flags = "" 575graphic = "a.monarchy" 576graphic_alt = "-" 577cost = 40 578 579[advance_monotheism] 580name = _("Monotheism") 581req1 = "Astronomy" 582req2 = "Polytheism" 583flags = "" 584graphic = "a.monotheism" 585graphic_alt = "-" 586cost = 90 587 588[advance_mysticism] 589name = _("Mysticism") 590req1 = "Ceremonial Burial" 591req2 = "None" 592flags = "" 593graphic = "a.mysticism" 594graphic_alt = "-" 595helptext = _("Improves the effect of Temples.") 596cost = 20 597 598[advance_navigation] 599name = _("Navigation") 600req1 = "Invention" 601req2 = "Physics" 602flags = "" 603graphic = "a.navigation" 604graphic_alt = "-" 605cost = 230 606 607[advance_nuclear_fission] 608name = _("Nuclear Fission") 609req1 = "Mass Production" 610req2 = "Atomic Theory" 611flags = "" 612graphic = "a.nuclear_fission" 613graphic_alt = "-" 614cost = 530 615 616[advance_nuclear_power] 617name = _("Nuclear Power") 618req1 = "Nuclear Fission" 619req2 = "Miniaturization" 620flags = "" 621graphic = "a.nuclear_power" 622graphic_alt = "-" 623helptext = _("Gives sea units one extra move.") 624cost = 560 625 626[advance_philosophy] 627name = _("Philosophy") 628req1 = "Mysticism" 629req2 = "Literacy" 630flags = "Bonus_Tech" 631bonus_message = _("Great philosophers from all the world join \ 632your civilization: you learn %s immediately.") 633graphic = "a.philosophy" 634graphic_alt = "-" 635cost = 70 636 637[advance_physics] 638name = _("Physics") 639req1 = "The Wheel" 640req2 = "Magnetism" 641flags = "" 642graphic = "a.physics" 643graphic_alt = "-" 644cost = 130 645 646[advance_plastics] 647name = _("Plastics") 648req1 = "Mass Production" 649req2 = "Robotics" 650flags = "" 651graphic = "a.plastics" 652graphic_alt = "-" 653cost = 630 654 655[advance_polytheism] 656name = _("Polytheism") 657req1 = "Horseback Riding" 658req2 = "Ceremonial Burial" 659flags = "" 660graphic = "a.polytheism" 661graphic_alt = "-" 662cost = 30 663 664[advance_pottery] 665name = _("Pottery") 666req1 = "None" 667req2 = "None" 668flags = "" 669graphic = "a.pottery" 670graphic_alt = "-" 671cost = 10 672 673[advance_radio] 674name = _("Radio") 675req1 = "Flight" 676req2 = "Electronics" 677flags = "" 678graphic = "a.radio" 679graphic_alt = "-" 680helptext = _("\ 681Allows Workers and Engineers to build airstrips, airbases and buoys.\ 682") 683cost = 540 684 685[advance_railroad] 686name = _("?tech:Railroad") 687req1 = "Steam Engine" 688req2 = "Metallurgy" 689flags = "" 690graphic = "a.railroad" 691graphic_alt = "-" 692helptext = _("\ 693Allows Settlers, Migrants, Workers and Engineers to upgrade roads to \ 694railroads.\ 695"), _("\ 696For Despotism or Tribal governments, cancels the penalty to worked \ 697tiles with output greater than 2 (as if all your cities were always \ 698celebrating).\ 699") 700cost = 350 701 702[advance_recycling] 703name = _("Recycling") 704req1 = "Mass Production" 705req2 = "Sanitation" 706flags = "" 707graphic = "a.recycling" 708graphic_alt = "-" 709cost = 510 710 711[advance_refining] 712name = _("Refining") 713req1 = "Explosives" 714req2 = "Industrialization" 715flags = "" 716graphic = "a.refining" 717graphic_alt = "-" 718helptext = _("\ 719Allows Settlers, Migrants, Workers and Engineers to upgrade \ 720mines to oil wells on Desert and Glacier tiles, for an extra production \ 721point.\ 722") 723cost = 400 724 725[advance_refrigeration] 726name = _("Refrigeration") 727req1 = "Sanitation" 728req2 = "Electricity" 729flags = "" 730graphic = "a.refrigeration" 731graphic_alt = "-" 732helptext = _("\ 733Allows Settlers, Migrants, Workers and Engineers to upgrade \ 734irrigation systems to farmland.\ 735") 736cost = 350 737 738[advance_robotics] 739name = _("Robotics") 740req1 = "Mobile Warfare" 741req2 = "Computers" 742flags = "" 743graphic = "a.robotics" 744graphic_alt = "-" 745cost = 610 746 747[advance_rocketry] 748name = _("Rocketry") 749req1 = "Advanced Flight" 750req2 = "Miniaturization" 751flags = "" 752graphic = "a.rocketry" 753graphic_alt = "-" 754helptext = _("Doubles movement of nuclear units.") 755cost = 590 756 757[advance_sanitation] 758name = _("Sanitation") 759req1 = "Bridge Building" 760req2 = "Medicine" 761flags = "" 762graphic = "a.sanitation" 763graphic_alt = "-" 764cost = 200 765 766[advance_seafaring] 767name = _("Seafaring") 768req1 = "Pottery" 769req2 = "Map Making" 770flags = "" 771graphic = "a.seafaring" 772graphic_alt = "-" 773cost = 40 774 775[advance_space_flight] 776name = _("Space Flight") 777req1 = "Computers" 778req2 = "Rocketry" 779flags = "" 780graphic = "a.space_flight" 781graphic_alt = "-" 782cost = 610 783 784[advance_stealth] 785name = _("Stealth") 786req1 = "Plastics" 787req2 = "Space Flight" 788flags = "" 789graphic = "a.stealth" 790graphic_alt = "-" 791cost = 670 792 793[advance_steam_engine] 794name = _("Steam Engine") 795req1 = "Chemistry" 796req2 = "Navigation" 797flags = "" 798graphic = "a.steam_engine" 799graphic_alt = "-" 800cost = 300 801 802[advance_steel] 803name = _("Steel") 804req1 = "Engineering" 805req2 = "Industrialization" 806flags = "" 807graphic = "a.steel" 808graphic_alt = "-" 809cost = 420 810 811[advance_superconductors] 812name = _("Superconductors") 813req1 = "Space Flight" 814req2 = "Laser" 815flags = "" 816graphic = "a.superconductors" 817graphic_alt = "-" 818helptext = _("\ 819Allows Settlers, Migrants, Workers and Engineers to upgrade railroads \ 820with maglev.\ 821") 822cost = 700 823 824[advance_tactics] 825name = _("Tactics") 826req1 = "Conscription" 827req2 = "Leadership" 828flags = "" 829graphic = "a.tactics" 830graphic_alt = "-" 831cost = 290 832 833[advance_the_corporation] 834name = _("The Corporation") 835req1 = "Economics" 836req2 = "Industrialization" 837flags = "" 838graphic = "a.the_corporation" 839graphic_alt = "-" 840helptext = _("\ 841Halves the corruption of trade related to distance from the capital \ 842(or eliminates it for Federation governments).\ 843") 844cost = 400 845 846[advance_the_republic] 847name = _("The Republic") 848req1 = "Code of Laws" 849req2 = "Literacy" 850flags = "" 851graphic = "a.the_republic" 852graphic_alt = "-" 853cost = 50 854 855[advance_the_wheel] 856name = _("The Wheel") 857req1 = "Horseback Riding" 858req2 = "None" 859flags = "" 860graphic = "a.the_wheel" 861graphic_alt = "-" 862cost = 20 863 864[advance_theology] 865name = _("Theology") 866req1 = "Philosophy" 867req2 = "Monotheism" 868flags = "" 869graphic = "a.theology" 870graphic_alt = "-" 871helptext = _("Improves the effect of Cathedrals.") 872cost = 140 873 874[advance_theory_of_gravity] 875name = _("Theory of Gravity") 876req1 = "Physics" 877req2 = "University" 878flags = "" 879graphic = "a.theory_of_gravity" 880graphic_alt = "-" 881cost = 190 882 883[advance_trade] 884name = _("Trade") 885req1 = "Currency" 886req2 = "Pottery" 887flags = "" 888graphic = "a.trade" 889graphic_alt = "-" 890helptext = _("\ 891Halves the waste of production related to distance from the capital.\ 892") 893cost = 40 894 895[advance_university] 896name = _("University") 897req1 = "Mathematics" 898req2 = "Philosophy" 899flags = "" 900graphic = "a.university" 901graphic_alt = "-" 902cost = 100 903 904[advance_warrior_code] 905name = _("Warrior Code") 906req1 = "None" 907req2 = "None" 908flags = "" 909graphic = "a.warrior_code" 910graphic_alt = "-" 911cost = 10 912 913[advance_writing] 914name = _("Writing") 915req1 = "Alphabet" 916req2 = "None" 917flags = "" 918graphic = "a.writing" 919graphic_alt = "-" 920cost = 20 921