Index: data/default/governments.ruleset =================================================================== RCS file: /home/freeciv/CVS/freeciv/data/default/governments.ruleset,v retrieving revision 1.22 diff -u -r1.22 governments.ruleset --- data/default/governments.ruleset 14 Aug 2003 21:17:58 -0000 1.22 +++ data/default/governments.ruleset 11 Aug 2004 10:15:28 -0000 @@ -610,3 +610,174 @@ Democratic civilizations cannot be bribed, and Democratic cities\ cannot be incited to revolt by enemy Diplomats and Spies.\ ") + +;------------------------------------------------------------------------ +[government_unification] +name = _("Unification") +tech_req = "Unification" +graphic = "gov.unification" +graphic_alt = "gov.communism" +flags = "-" +hints = "Favors_Growth" +subgoal = "Communism" + +martial_law_max = 3 +martial_law_per = 2 +max_single_rate = 100 +civil_war_chance = 0 +empire_size_mod = 0 +empire_size_inc = 0 +rapture_size = 1 + +unit_unhappy_factor = 1 +unit_shield_factor = 1 +unit_food_factor = 1 +unit_gold_factor = 1 + +unit_free_unhappy = 1 +unit_free_shield = 3 +unit_free_food = 0 +unit_free_gold = 0 + +corruption_level = 0 +corruption_modifier = 0 +corruption_fixed_distance = 1 +corruption_distance_factor = 1 +corruption_extra_distance = 0 + +waste_level = 100 +waste_modifier = 50 +waste_fixed_distance = 0 +waste_distance_factor = 1 +waste_extra_distance = 0 +waste_max_distance_cap = 16 + +production_trade_bonus = 0, 0 +production_shield_bonus = 0, 1 +production_food_bonus = 0, 0 + +production_trade_penalty = 0, 0 +production_shield_penalty = 0, 0 +production_food_penalty = 0, 0 + +ruler_male_title = _("Brother") +ruler_female_title = _("Sister") + +helptext = _("\ +Unification is a Huxlean Brave New World, where genetic engineering\ + is combined with thorough utilitarianism and total disregard for\ + the individual. When happiness is ensured (celebration), production\ + is increased by one for each used tile. There is no corruption, and\ + bribery and incitement is impossible; however, very little trade is\ + produced, and there is some waste due to bureaucratic inefficiency. \ + Good for huge empires with lots of cities and few buildings.\ +\n\n\ +The maximum rate you can set for science, tax or luxuries is 100%.\ +Unification governments do not suffer civil war.\ +\n\n\ +Under Unification, your cities can support up to 3 military units\ + without paying shields for upkeep. (Additional units require 1\ + production shield each.) In addition the following units generate\ + unhappiness:\ +\n\n\ +- Units with an attack strength greater than 0 which are not\ + inside a city, or inside a fortress within 3 squares of a\ + friendly city, generate 2 unhappy citizens.\ +\n\n\ +- Air units with an attack strength greater than 0 which are\ + inside a city generate only 1 unhappy citizen. Fighters generate\ + no unhappiness.\ +\n\n\ +You impose limited but efficient martial law under Unification. Each\ + military unit inside a city, up to a maximum of 3, will keep 2\ + unhappy citizens content.\ +") + +;------------------------------------------------------------------------ +[government_corporate] +name = _("Corporate") +tech_req = "Corporate" +graphic = "gov.corporate" +graphic_alt = "gov.republic" +flags = "Rapture_City_Growth" +hints = "Favors_Growth" +subgoal = "Republic" + +martial_law_max = 1 +martial_law_per = 1 +max_single_rate = 80 +civil_war_chance = 60 +empire_size_mod = -4 +empire_size_inc = 10 +rapture_size = 3 + +unit_unhappy_factor = 1 +unit_shield_factor = 1 +unit_food_factor = 2 +unit_gold_factor = 2 + +unit_free_unhappy = 1 +unit_free_shield = 1 +unit_free_food = 0 +unit_free_gold = 0 + +corruption_level = 200 +corruption_modifier = 25 +corruption_fixed_distance = 0 +corruption_distance_factor = 1 +corruption_extra_distance = 0 + +waste_level = 200 +waste_modifier = 25 +waste_fixed_distance = 0 +waste_distance_factor = 1 +waste_extra_distance = 0 +waste_max_distance_cap = 36 + +production_trade_bonus = 1, 1 +production_shield_bonus = 0, 1 +production_food_bonus = 1, 1 + +production_trade_penalty = 0, 0 +production_shield_penalty = 0, 0 +production_food_penalty = 0, 0 + +ruler_male_title = _("CEO") +ruler_female_title = _("CEO") + +helptext = _("\ +The big corporations run the government and care only for big money\ + and nothing for the common man. Enormous trade and food production\ + is balanced against massive corruption and waste. A good government\ + for those playing fewer and bigger cities.\ +\n\n\ +Settlers consume 2 food per turn under Corporate. Tiles with\ + at least 1 trade resource get a trade bonus of 1. Tiles with at\ + least 1 food resource get a food bonus of 1.\ +\n\n\ + In addition the following units generate unhappiness:\ +\n\n\ +- Units with an attack strength greater than 0 which are not\ + inside a city, or inside a fortress within 3 squares of a\ + friendly city, generate 2 unhappy citizens.\ +\n\n\ +- Air units with an attack strength greater than 0 which are\ + inside a city generate only 1 unhappy citizen. Fighters generate\ + no unhappiness.\ +\n\n\ +Corporate cities which are celebrating grow at a rate of 1 citizen\ + per turn; see Happiness for details.\ +\n\n\ +When your cities celebrate, they also produce one extra shield for each\ +tile worked that already produces one or more shields.\ +\n\n\ +Under Corporate, your cities can support one military unit\ + without paying shields for upkeep. (Additional units require 1\ + production shield each.)\ +\n\n\ +The maximum rate you can set for science, tax or luxuries is 80%.\ +\n\n\ +You impose limited martial law (through security contractors). \ + Military units inside a city makes one citizen content (does not\ + increase with the number of units).\ +") Index: data/default/techs.ruleset =================================================================== RCS file: /home/freeciv/CVS/freeciv/data/default/techs.ruleset,v retrieving revision 1.22 diff -u -r1.22 techs.ruleset --- data/default/techs.ruleset 26 Jun 2003 23:03:13 -0000 1.22 +++ data/default/techs.ruleset 11 Aug 2004 10:15:28 -0000 @@ -162,6 +162,14 @@ graphic = "a.code_of_laws" graphic_alt = "-" +[advance_corporate] +name = _("Corporate") +req1 = "The Corporation" +req2 = "Robotics" +flags = "" +graphic = "a.corporate" +graphic_alt = "a.the_corporation" + [advance_combined_arms] name = _("Combined Arms") req1 = "Mobile Warfare" @@ -740,6 +748,14 @@ graphic = "a.trade" graphic_alt = "-" +[advance_unification] +name = _("Unification") +req1 = "Genetic Engineering" +req2 = "Labor Union" +flags = "" +graphic = "a.unification" +graphic_alt = "a.communism" + [advance_university] name = _("University") req1 = "Mathematics"