Author: jtn Date: Tue Jun 17 11:07:27 2014 New Revision: 25175 URL: http://svn.gna.org/viewcvs/freeciv?rev=25175&view=rev Log: Add single-level veteran systems to all units that had no way to achieve veterancy in practice, so that the help and UI reflects this.
See gna bug #22203. Modified: trunk/data/civ2civ3/units.ruleset trunk/data/classic/units.ruleset trunk/data/experimental/units.ruleset trunk/data/multiplayer/units.ruleset Modified: trunk/data/civ2civ3/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/civ2civ3/units.ruleset?rev=25175&r1=25174&r2=25175&view=diff ============================================================================== --- trunk/data/civ2civ3/units.ruleset (original) +++ trunk/data/civ2civ3/units.ruleset Tue Jun 17 11:07:27 2014 @@ -425,7 +425,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 1 -flags = "Settlers", "NonMil", "AddToCity", "Cities", "NoVeteran" +flags = "Settlers", "NonMil", "AddToCity", "Cities" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Cities" helptext = _("\ Settlers are one of the key units in the game. As well as building new\ @@ -460,7 +466,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 1 -flags = "Settlers", "NonMil", "AddToCity", "NoVeteran", "Capturable" +flags = "Settlers", "NonMil", "AddToCity", "Capturable" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Migrants are like Workers in that they can improve terrain.\ @@ -493,7 +505,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 1 -flags = "Settlers", "NonMil", "Airbase", "NoVeteran" +flags = "Settlers", "NonMil", "Airbase" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Workers are similar to Settlers in that they can improve terrain --\ @@ -2000,6 +2018,12 @@ uk_food = 0 uk_gold = 1 flags = "FieldUnit", "OneAttack", "Nuclear", "AirAttacker" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "" helptext = _("\ You can start building Nuclear units when you have the required\ @@ -2333,8 +2357,13 @@ uk_food = 0 uk_gold = 0 flags = "IgZOC", "NonMil", "NoBuild", "NoHome", "SuperSpy", - "Undisbandable", "Unbribable", "GameLoss", "Unique", - "NoVeteran" + "Undisbandable", "Unbribable", "GameLoss", "Unique" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "GameLoss" helptext = _("\ This is you. If you lose this unit, you lose the game. So don't.\ @@ -2367,6 +2396,12 @@ uk_gold = 0 flags = "IgZOC", "NonMil", "Unbribable", "Undisbandable", "SuperSpy", "NoHome", "NoBuild" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "BarbarianLeader" helptext = _("\ One Barbarian Leader appears every time there is a barbarian uprising\ Modified: trunk/data/classic/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/classic/units.ruleset?rev=25175&r1=25174&r2=25175&view=diff ============================================================================== --- trunk/data/classic/units.ruleset (original) +++ trunk/data/classic/units.ruleset Tue Jun 17 11:07:27 2014 @@ -42,7 +42,7 @@ ; The percentage chance of a settler/engineer increasing level through ; performing useful work (per turn) -veteran_work_raise_chance = 5, 3, 1, 0 +veteran_work_raise_chance = 0, 0, 0, 0 ; Power factors are as a percentage. ; +50% is represented by 150 @@ -402,7 +402,13 @@ uk_shield = 1 uk_food = 1 uk_gold = 0 -flags = "Settlers", "NonMil", "AddToCity", "Cities", "NoVeteran" +flags = "Settlers", "NonMil", "AddToCity", "Cities" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Cities" helptext = _("\ Settlers are one of the key units in the game. As well as building new\ @@ -440,7 +446,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 0 -flags = "Settlers", "NonMil", "Airbase", "NoVeteran" +flags = "Settlers", "NonMil", "Airbase" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Workers are similar to Settlers in that they can improve terrain --\ @@ -473,7 +485,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 0 -flags = "Settlers", "NonMil", "Transform", "Airbase", "NoVeteran" +flags = "Settlers", "NonMil", "Transform", "Airbase" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Engineers are similar to Workers, but they work twice as fast and\ @@ -1859,6 +1877,12 @@ uk_food = 0 uk_gold = 0 flags = "FieldUnit", "OneAttack", "Nuclear", "AirAttacker" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "" helptext = _("\ You can build Nuclear units when you have the required advance, and\ @@ -2192,8 +2216,13 @@ uk_food = 0 uk_gold = 0 flags = "IgZOC", "NonMil", "NoBuild", "NoHome", "SuperSpy", - "Undisbandable", "Unbribable", "GameLoss", "Unique", - "NoVeteran" + "Undisbandable", "Unbribable", "GameLoss", "Unique" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "GameLoss" helptext = _("\ This is you. If you lose this unit, you lose the game. So don't.\ @@ -2226,6 +2255,12 @@ uk_gold = 0 flags = "IgZOC", "NonMil", "Unbribable", "Undisbandable", "SuperSpy", "NoHome", "NoBuild" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "BarbarianLeader" helptext = _("\ One Barbarian Leader appears every time there is a barbarian uprising\ Modified: trunk/data/experimental/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/experimental/units.ruleset?rev=25175&r1=25174&r2=25175&view=diff ============================================================================== --- trunk/data/experimental/units.ruleset (original) +++ trunk/data/experimental/units.ruleset Tue Jun 17 11:07:27 2014 @@ -45,7 +45,7 @@ ; The percentage chance of a settler/engineer increasing level through ; performing useful work (per turn) -veteran_work_raise_chance = 5, 3, 1, 0 +veteran_work_raise_chance = 0, 0, 0, 0 ; Power factors are as a percentage. ; +50% is represented by 150 @@ -416,7 +416,13 @@ uk_shield = 1 uk_food = 1 uk_gold = 0 -flags = "Settlers", "NonMil", "AddToCity", "Cities", "NoVeteran" +flags = "Settlers", "NonMil", "AddToCity", "Cities" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Cities" helptext = _("\ Settlers are one of the key units in the game. As well as building new\ @@ -1896,6 +1902,12 @@ uk_food = 0 uk_gold = 0 flags = "FieldUnit", "OneAttack", "Nuclear", "AirAttacker", "Shield2Gold" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "" helptext = _("\ You can build Nuclear units when you have the required advance, and\ @@ -2229,8 +2241,13 @@ uk_food = 0 uk_gold = 0 flags = "IgZOC", "NonMil", "NoBuild", "NoHome", "SuperSpy", - "Undisbandable", "Unbribable", "GameLoss", "Unique", - "NoVeteran" + "Undisbandable", "Unbribable", "GameLoss", "Unique" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "GameLoss" helptext = _("\ This is you. If you lose this unit, you lose the game. So don't.\ @@ -2263,6 +2280,12 @@ uk_gold = 0 flags = "IgZOC", "NonMil", "Unbribable", "Undisbandable", "SuperSpy", "NoHome", "NoBuild" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "BarbarianLeader" helptext = _("\ One Barbarian Leader appears every time there is a barbarian uprising\ Modified: trunk/data/multiplayer/units.ruleset URL: http://svn.gna.org/viewcvs/freeciv/trunk/data/multiplayer/units.ruleset?rev=25175&r1=25174&r2=25175&view=diff ============================================================================== --- trunk/data/multiplayer/units.ruleset (original) +++ trunk/data/multiplayer/units.ruleset Tue Jun 17 11:07:27 2014 @@ -42,7 +42,7 @@ ; The percentage chance of a settler/engineer increasing level through ; performing useful work (per turn) -veteran_work_raise_chance = 5, 3, 1, 0 +veteran_work_raise_chance = 0, 0, 0, 0 ; Power factors are as a percentage. ; +50% is represented by 150 @@ -402,7 +402,13 @@ uk_shield = 1 uk_food = 1 uk_gold = 0 -flags = "Settlers", "NonMil", "AddToCity", "Cities", "NoVeteran" +flags = "Settlers", "NonMil", "AddToCity", "Cities" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Cities" helptext = _("\ Settlers are one of the key units in the game. As well as building new\ @@ -441,7 +447,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 0 -flags = "Settlers", "NonMil", "Airbase", "NoVeteran" +flags = "Settlers", "NonMil", "Airbase" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Workers are similar to Settlers in that they can improve terrain --\ @@ -474,7 +486,13 @@ uk_shield = 1 uk_food = 0 uk_gold = 0 -flags = "Settlers", "NonMil", "Transform", "Airbase", "NoVeteran" +flags = "Settlers", "NonMil", "Transform", "Airbase" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "Settlers" helptext = _("\ Engineers are similar to Workers, but they work twice as fast and\ @@ -1958,6 +1976,12 @@ uk_food = 0 uk_gold = 0 flags = "FieldUnit", "OneAttack", "Nuclear", "AirAttacker" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "" helptext = _("\ You can build Nuclear units when you have the required advance, and\ @@ -2292,8 +2316,13 @@ uk_food = 0 uk_gold = 0 flags = "IgZOC", "NonMil", "NoBuild", "NoHome", "SuperSpy", - "Undisbandable", "Unbribable", "GameLoss", "Unique", - "NoVeteran" + "Undisbandable", "Unbribable", "GameLoss", "Unique" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "GameLoss" helptext = _("\ This is you. If you lose this unit, you lose the game. So don't.\ @@ -2326,6 +2355,12 @@ uk_gold = 0 flags = "IgZOC", "NonMil", "Unbribable", "Undisbandable", "SuperSpy", "NoHome", "NoBuild" +; No veteran levels (level name is never displayed) +veteran_names = _("green") +veteran_raise_chance = 0 +veteran_work_raise_chance = 0 +veteran_power_fact = 100 +veteran_move_bonus = 0 roles = "BarbarianLeader" helptext = _("\ One Barbarian Leader appears every time there is a barbarian uprising\ _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits