From 9d0919edbd10cdb4aebb9c4fda3bcf48a2f1b087 Mon Sep 17 00:00:00 2001 From: Dino Date: Wed, 8 Oct 2025 22:55:12 -0400 Subject: [PATCH] #1698 - add missing documentation of ruleset limits --- data/alien/buildings.ruleset | 1 + data/alien/game.ruleset | 11 +++++++---- data/alien/governments.ruleset | 2 +- data/alien/techs.ruleset | 2 +- data/alien/terrain.ruleset | 2 +- data/alien/units.ruleset | 1 + data/civ1/buildings.ruleset | 1 + data/civ1/game.ruleset | 11 +++++++---- data/civ1/governments.ruleset | 2 +- data/civ1/techs.ruleset | 2 +- data/civ1/terrain.ruleset | 2 +- data/civ1/units.ruleset | 1 + data/civ2/buildings.ruleset | 1 + data/civ2/game.ruleset | 11 +++++++---- data/civ2/governments.ruleset | 2 +- data/civ2/techs.ruleset | 2 +- data/civ2/terrain.ruleset | 2 +- data/civ2/units.ruleset | 1 + data/civ2civ3/buildings.ruleset | 1 + data/civ2civ3/game.ruleset | 11 +++++++---- data/civ2civ3/governments.ruleset | 2 +- data/civ2civ3/techs.ruleset | 2 +- data/civ2civ3/terrain.ruleset | 2 +- data/civ2civ3/units.ruleset | 1 + data/classic/buildings.ruleset | 1 + data/classic/game.ruleset | 11 +++++++---- data/classic/governments.ruleset | 2 +- data/classic/techs.ruleset | 2 +- data/classic/terrain.ruleset | 2 +- data/classic/units.ruleset | 1 + data/goldkeep/buildings.ruleset | 1 + data/goldkeep/game.ruleset | 11 +++++++---- data/goldkeep/governments.ruleset | 2 +- data/goldkeep/techs.ruleset | 2 +- data/goldkeep/terrain.ruleset | 2 +- data/goldkeep/units.ruleset | 1 + data/granularity/buildings.ruleset | 1 + data/granularity/game.ruleset | 11 +++++++---- data/granularity/governments.ruleset | 2 +- data/granularity/techs.ruleset | 2 +- data/granularity/terrain.ruleset | 2 +- data/multiplayer/buildings.ruleset | 1 + data/multiplayer/game.ruleset | 11 +++++++---- data/multiplayer/governments.ruleset | 2 +- data/multiplayer/techs.ruleset | 2 +- data/multiplayer/terrain.ruleset | 2 +- data/multiplayer/units.ruleset | 1 + data/ruledit/comments-3.3.txt | 23 ++++++++++++++--------- data/sandbox/buildings.ruleset | 1 + data/sandbox/game.ruleset | 11 +++++++---- data/sandbox/governments.ruleset | 2 +- data/sandbox/techs.ruleset | 2 +- data/sandbox/terrain.ruleset | 2 +- data/sandbox/units.ruleset | 1 + data/stub/buildings.ruleset | 1 + data/stub/game.ruleset | 11 +++++++---- data/stub/governments.ruleset | 2 +- data/stub/techs.ruleset | 2 +- data/stub/terrain.ruleset | 2 +- data/webperimental/buildings.ruleset | 1 + data/webperimental/game.ruleset | 11 +++++++---- data/webperimental/governments.ruleset | 2 +- data/webperimental/techs.ruleset | 2 +- data/webperimental/terrain.ruleset | 2 +- data/webperimental/units.ruleset | 1 + 65 files changed, 144 insertions(+), 86 deletions(-) diff --git a/data/alien/buildings.ruleset b/data/alien/buildings.ruleset index d84cae541b..7a29cfe532 100644 --- a/data/alien/buildings.ruleset +++ b/data/alien/buildings.ruleset @@ -31,6 +31,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/alien/game.ruleset b/data/alien/game.ruleset index 0d04f9d3ba..9267f98b2b 100644 --- a/data/alien/game.ruleset +++ b/data/alien/game.ruleset @@ -91,6 +91,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -412,7 +415,7 @@ negative_label = _("BGE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -461,7 +464,7 @@ effects = "ReducePopulation" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -534,7 +537,7 @@ goods_selection = "Arrival" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -621,7 +624,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/alien/governments.ruleset b/data/alien/governments.ruleset index 86f90ec6f1..f3ae23d726 100644 --- a/data/alien/governments.ruleset +++ b/data/alien/governments.ruleset @@ -203,7 +203,7 @@ Dual Democracy gains 40% trade bonus, and 20% production bonus.\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/alien/techs.ruleset b/data/alien/techs.ruleset index 03d08ce596..353e75bf5a 100644 --- a/data/alien/techs.ruleset +++ b/data/alien/techs.ruleset @@ -28,7 +28,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/alien/terrain.ruleset b/data/alien/terrain.ruleset index 9941e6b3b3..47b0234f0c 100644 --- a/data/alien/terrain.ruleset +++ b/data/alien/terrain.ruleset @@ -684,7 +684,7 @@ ui_name_base_airbase = _("?gui_type:Build Airforce base") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/alien/units.ruleset b/data/alien/units.ruleset index e491083cf9..244975d5ad 100644 --- a/data/alien/units.ruleset +++ b/data/alien/units.ruleset @@ -270,6 +270,7 @@ flags = "Missile", "DoesntOccupyTile" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/civ1/buildings.ruleset b/data/civ1/buildings.ruleset index b91ad329a9..de8f47d6d0 100644 --- a/data/civ1/buildings.ruleset +++ b/data/civ1/buildings.ruleset @@ -29,6 +29,7 @@ building_flags = } ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/civ1/game.ruleset b/data/civ1/game.ruleset index 3e5cbcbf26..ea0601781d 100644 --- a/data/civ1/game.ruleset +++ b/data/civ1/game.ruleset @@ -80,6 +80,9 @@ global_init_buildings = "Palace" [civstyle] ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -395,7 +398,7 @@ negative_label = _("BC") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -488,7 +491,7 @@ effects = "ReducePopulation" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -566,7 +569,7 @@ goods_selection = "Arrival" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -651,7 +654,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ1/governments.ruleset b/data/civ1/governments.ruleset index ce6ac0084e..eb83fe76c4 100644 --- a/data/civ1/governments.ruleset +++ b/data/civ1/governments.ruleset @@ -219,7 +219,7 @@ Because (happy) citizens of Democracy believe strongly in the\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ1/techs.ruleset b/data/civ1/techs.ruleset index 79410725ad..fc24ad6d15 100644 --- a/data/civ1/techs.ruleset +++ b/data/civ1/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/civ1/terrain.ruleset b/data/civ1/terrain.ruleset index 28c16b6ac0..b0fe855463 100644 --- a/data/civ1/terrain.ruleset +++ b/data/civ1/terrain.ruleset @@ -854,7 +854,7 @@ ui_name_base_airbase = _("?gui_type:Build None") ; Bases and roads have additional sections for their specific features below. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ1/units.ruleset b/data/civ1/units.ruleset index ac8f4960e8..cde82ed55e 100644 --- a/data/civ1/units.ruleset +++ b/data/civ1/units.ruleset @@ -246,6 +246,7 @@ flags = "Missile", "Unreachable", "HutNothing" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/civ2/buildings.ruleset b/data/civ2/buildings.ruleset index 31d2145447..3053bc744c 100644 --- a/data/civ2/buildings.ruleset +++ b/data/civ2/buildings.ruleset @@ -31,6 +31,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/civ2/game.ruleset b/data/civ2/game.ruleset index 3c1e7b6461..8d329ed85b 100644 --- a/data/civ2/game.ruleset +++ b/data/civ2/game.ruleset @@ -76,6 +76,9 @@ global_init_buildings = "Palace" [civstyle] ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -391,7 +394,7 @@ negative_label = _("BC") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -417,7 +420,7 @@ negative_label = _("BC") ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -497,7 +500,7 @@ goods_selection = "Arrival" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -582,7 +585,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2/governments.ruleset b/data/civ2/governments.ruleset index 2c5f20801f..a1b2a9db72 100644 --- a/data/civ2/governments.ruleset +++ b/data/civ2/governments.ruleset @@ -249,7 +249,7 @@ Because (happy) citizens of Democracy believe strongly in the\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2/techs.ruleset b/data/civ2/techs.ruleset index dc19bd1d2e..3834755b7c 100644 --- a/data/civ2/techs.ruleset +++ b/data/civ2/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/civ2/terrain.ruleset b/data/civ2/terrain.ruleset index a17df3a755..c3cf8ef476 100644 --- a/data/civ2/terrain.ruleset +++ b/data/civ2/terrain.ruleset @@ -925,7 +925,7 @@ ui_name_base_airbase = _("?gui_type:Build Airforce base") ; Bases and roads have additional sections for their specific features below. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2/units.ruleset b/data/civ2/units.ruleset index 095884e82b..5e45ce2120 100644 --- a/data/civ2/units.ruleset +++ b/data/civ2/units.ruleset @@ -264,6 +264,7 @@ flags = "Unreachable", "DoesntOccupyTile", "HutFrighten" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/civ2civ3/buildings.ruleset b/data/civ2civ3/buildings.ruleset index 52784e342d..a902693170 100644 --- a/data/civ2civ3/buildings.ruleset +++ b/data/civ2civ3/buildings.ruleset @@ -31,6 +31,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/civ2civ3/game.ruleset b/data/civ2civ3/game.ruleset index 1944ac4161..c204559c94 100644 --- a/data/civ2civ3/game.ruleset +++ b/data/civ2civ3/game.ruleset @@ -94,6 +94,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -419,7 +422,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -493,7 +496,7 @@ effects = "Robbery" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -636,7 +639,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -722,7 +725,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2civ3/governments.ruleset b/data/civ2civ3/governments.ruleset index 69754fe6ef..e1dfd82ed2 100644 --- a/data/civ2civ3/governments.ruleset +++ b/data/civ2civ3/governments.ruleset @@ -438,7 +438,7 @@ _("\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2civ3/techs.ruleset b/data/civ2civ3/techs.ruleset index 0429b01808..540ba80500 100644 --- a/data/civ2civ3/techs.ruleset +++ b/data/civ2civ3/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/civ2civ3/terrain.ruleset b/data/civ2civ3/terrain.ruleset index 9b13de1f5b..8e46173ecb 100644 --- a/data/civ2civ3/terrain.ruleset +++ b/data/civ2civ3/terrain.ruleset @@ -1133,7 +1133,7 @@ ui_name_base_airbase = _("?gui_type:Build Airstrip/Airbase") ; Bases and roads have additional sections for their specific features below. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/civ2civ3/units.ruleset b/data/civ2civ3/units.ruleset index 95b1e6e2f1..75716ce171 100644 --- a/data/civ2civ3/units.ruleset +++ b/data/civ2civ3/units.ruleset @@ -308,6 +308,7 @@ flags = "Unreachable", "DoesntOccupyTile", "CanPillage", ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/classic/buildings.ruleset b/data/classic/buildings.ruleset index 41627ed21c..c81926c3dc 100644 --- a/data/classic/buildings.ruleset +++ b/data/classic/buildings.ruleset @@ -31,6 +31,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/classic/game.ruleset b/data/classic/game.ruleset index 4d90abdd11..fa53a7f140 100644 --- a/data/classic/game.ruleset +++ b/data/classic/game.ruleset @@ -87,6 +87,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -414,7 +417,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -476,7 +479,7 @@ effects = "Robbery" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -549,7 +552,7 @@ goods_selection = "Arrival" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -636,7 +639,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/classic/governments.ruleset b/data/classic/governments.ruleset index ac653d551c..5c5d490a5f 100644 --- a/data/classic/governments.ruleset +++ b/data/classic/governments.ruleset @@ -213,7 +213,7 @@ Under Democracy, citizens govern directly by voting on issues.\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/classic/techs.ruleset b/data/classic/techs.ruleset index b769143f31..56a52677cb 100644 --- a/data/classic/techs.ruleset +++ b/data/classic/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/classic/terrain.ruleset b/data/classic/terrain.ruleset index 3f8cd66106..f5f60cfe43 100644 --- a/data/classic/terrain.ruleset +++ b/data/classic/terrain.ruleset @@ -1112,7 +1112,7 @@ ui_name_base_airbase = _("?gui_type:Build Airbase") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/classic/units.ruleset b/data/classic/units.ruleset index f56af0ef41..ca6fc7db6d 100644 --- a/data/classic/units.ruleset +++ b/data/classic/units.ruleset @@ -274,6 +274,7 @@ flags = "Unreachable", "DoesntOccupyTile", "HutFrighten" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/goldkeep/buildings.ruleset b/data/goldkeep/buildings.ruleset index 43dcd43d03..a9f59f629f 100644 --- a/data/goldkeep/buildings.ruleset +++ b/data/goldkeep/buildings.ruleset @@ -33,6 +33,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/goldkeep/game.ruleset b/data/goldkeep/game.ruleset index 3f7e75305e..edf3787f18 100644 --- a/data/goldkeep/game.ruleset +++ b/data/goldkeep/game.ruleset @@ -92,6 +92,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -417,7 +420,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -465,7 +468,7 @@ effects = "Robbery" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -567,7 +570,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -654,7 +657,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/goldkeep/governments.ruleset b/data/goldkeep/governments.ruleset index 2885c72d03..2d8f892dba 100644 --- a/data/goldkeep/governments.ruleset +++ b/data/goldkeep/governments.ruleset @@ -217,7 +217,7 @@ Under Democracy, citizens govern directly by voting on issues.\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/goldkeep/techs.ruleset b/data/goldkeep/techs.ruleset index 1fd3e988bc..f9ac1a86a0 100644 --- a/data/goldkeep/techs.ruleset +++ b/data/goldkeep/techs.ruleset @@ -26,7 +26,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/goldkeep/terrain.ruleset b/data/goldkeep/terrain.ruleset index afc1c82ce2..6240f867d6 100644 --- a/data/goldkeep/terrain.ruleset +++ b/data/goldkeep/terrain.ruleset @@ -1088,7 +1088,7 @@ ui_name_base_airbase = _("?gui_type:Build Airbase") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/goldkeep/units.ruleset b/data/goldkeep/units.ruleset index 208d97c605..a9ac890fb1 100644 --- a/data/goldkeep/units.ruleset +++ b/data/goldkeep/units.ruleset @@ -287,6 +287,7 @@ flags = "Unreachable", "DoesntOccupyTile", "HutFrighten" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/granularity/buildings.ruleset b/data/granularity/buildings.ruleset index 0bf65a6ae6..8d18a4b3de 100644 --- a/data/granularity/buildings.ruleset +++ b/data/granularity/buildings.ruleset @@ -30,6 +30,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/granularity/game.ruleset b/data/granularity/game.ruleset index 20c0bf8a32..c9e063bfbb 100644 --- a/data/granularity/game.ruleset +++ b/data/granularity/game.ruleset @@ -84,6 +84,9 @@ happy_cost = 200 food_cost = 200 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -410,7 +413,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -441,7 +444,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -521,7 +524,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -613,7 +616,7 @@ either_reqs = } ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/granularity/governments.ruleset b/data/granularity/governments.ruleset index 54f2805ffd..6774c62f78 100644 --- a/data/granularity/governments.ruleset +++ b/data/granularity/governments.ruleset @@ -149,7 +149,7 @@ It's possible to acquire more than ten cities.\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/granularity/techs.ruleset b/data/granularity/techs.ruleset index 27133bcfea..2a222d8e57 100644 --- a/data/granularity/techs.ruleset +++ b/data/granularity/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/granularity/terrain.ruleset b/data/granularity/terrain.ruleset index fd4b0a7551..c2bb79ae4a 100644 --- a/data/granularity/terrain.ruleset +++ b/data/granularity/terrain.ruleset @@ -557,7 +557,7 @@ ui_name_base_airbase = _("?gui_type:Build Type B Base") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/multiplayer/buildings.ruleset b/data/multiplayer/buildings.ruleset index de59e6ae26..3faf372549 100644 --- a/data/multiplayer/buildings.ruleset +++ b/data/multiplayer/buildings.ruleset @@ -30,6 +30,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/multiplayer/game.ruleset b/data/multiplayer/game.ruleset index 942f255c73..42316f0d22 100644 --- a/data/multiplayer/game.ruleset +++ b/data/multiplayer/game.ruleset @@ -90,6 +90,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -417,7 +420,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -443,7 +446,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -516,7 +519,7 @@ goods_selection = "Arrival" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -602,7 +605,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/multiplayer/governments.ruleset b/data/multiplayer/governments.ruleset index 0b36d77b59..f284373f08 100644 --- a/data/multiplayer/governments.ruleset +++ b/data/multiplayer/governments.ruleset @@ -244,7 +244,7 @@ Improvements that normally convert unhappy citizens to content\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/multiplayer/techs.ruleset b/data/multiplayer/techs.ruleset index 546cfe85ae..d4bbfaf053 100644 --- a/data/multiplayer/techs.ruleset +++ b/data/multiplayer/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/multiplayer/terrain.ruleset b/data/multiplayer/terrain.ruleset index 0950e4c5eb..f309609d4d 100644 --- a/data/multiplayer/terrain.ruleset +++ b/data/multiplayer/terrain.ruleset @@ -1086,7 +1086,7 @@ ui_name_base_airbase = _("?gui_type:Build Airbase") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/multiplayer/units.ruleset b/data/multiplayer/units.ruleset index 1ee365fd20..4d083f27d3 100644 --- a/data/multiplayer/units.ruleset +++ b/data/multiplayer/units.ruleset @@ -274,6 +274,7 @@ flags = "Unreachable", "DoesntOccupyTile", "HutFrighten" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/ruledit/comments-3.3.txt b/data/ruledit/comments-3.3.txt index e76c466229..5f027e472c 100644 --- a/data/ruledit/comments-3.3.txt +++ b/data/ruledit/comments-3.3.txt @@ -23,6 +23,7 @@ buildings = "\ ; /* <-- avoid gettext warnings\n\ ;\n\ ; Below: The individual buildings, one per section.\n\ +; There can be up to 200.\n\ ; (Buildings = City Improvements and Wonders)\n\ ;\n\ ; The actual tag used (the * in [building_*]) does not matter, except\n\ @@ -79,7 +80,7 @@ tech_classes = "\ \n\ ; /* <-- avoid gettext warnings\n\ ;\n\ -; Tech classes:\n\ +; Tech classes, there can be up to 16:\n\ ;\n\ ; First one is the default one.\n\ ; If there is none, tech classes feature is disabled\n\ @@ -218,7 +219,7 @@ policies = "\ \n\ ; /* <-- avoid gettext warnings\n\ ;\n\ -; Multipliers (aka policies)\n\ +; Multipliers (aka policies), there can be up to 50:\n\ ;\n\ ; name = translatable name as seen by user\n\ ; rule_name = (optional) internal name for savegames, rulesets\n\ @@ -250,7 +251,7 @@ uclasses = "\ ; /* <-- avoid gettext warnings\n\ ;\n\ ; Unit classes\n\ -; The number can be variable, up to 32\n\ +; The number can be variable, up to 32.\n\ ; When adding new classes, remember to check effects.ruleset also.\n\ ; Eg. if you divide class \'Land\' to two separate classes, you may\n\ ; want add effect giving City Walls defense bonus against new class\n\ @@ -393,9 +394,10 @@ utypes = "\ ; flags = special flag strings; list of built-in flags described below\n\ ; and/or user flags defined above\n\ ;\n\ -; veteran_names = Special veteran level for this unit. See the definitions in\n\ +; veteran_names = Special veteran levels for this unit. See the definitions in\n\ ; game.ruleset. All of the veteran_* entries have to have the\n\ ; same length!\n\ +; There can be up to 20 levels.\n\ ; veteran_base_raise_chance =\n\ ; veteran_work_raise_chance =\n\ ; veteran_power_fact =\n\ @@ -735,7 +737,7 @@ extras = "\ ; Bases, roads, and resources have additional sections for their specific features.\n\ ;\n\ ;\n\ -; Extra types:\n\ +; Extra types, there can be up to 250:\n\ ;\n\ ; name = translatable name as seen by user\n\ ; rule_name = (optional) internal name for savegames, rulesets\n\ @@ -1033,7 +1035,7 @@ disasters = "\ \n\ ; /* <-- avoid gettext warnings\n\ ;\n\ -; Disaster types:\n\ +; Disaster types, there can be up to 10:\n\ ;\n\ ; name = translatable name as seen by user\n\ ; reqs = requirements for disaster to happen (see effects.ruleset\n\ @@ -1060,7 +1062,7 @@ achievements = "\ \n\ ; /* <-- avoid gettext warnings\n\ ;\n\ -; Achievement types:\n\ +; Achievement types, there can be up to 40:\n\ ;\n\ ; name = translatable name as seen by user\n\ ; rule_name = (optional) internal name for savegames, rulesets\n\ @@ -1111,7 +1113,7 @@ goods = "\ \n\ ; /* <-- avoid gettext warnings\n\ ;\n\ -; Goods types:\n\ +; Goods types, there can be up to 25:\n\ ;\n\ ; name = translatable name as seen by user\n\ ; rule_name = (optional) internal name for savegames, rulesets\n\ @@ -1285,7 +1287,7 @@ clauses = "\ counters = "\n\ ; /* <-- avoid gettext warnings\n\ -;Counter types\n\ +;Counter types, there can be up to 20:\n\ ;\n\ ;name = translatable name as seen by user\n\ ;rule_name = (optional) internal name for savegames, rulesets\n\ @@ -1379,6 +1381,9 @@ nations_ruledit = "\n\ granary = "\n\ ; Parameters used to generalize the calculation of city granary size:\n\ +;\n\ +; granary_food_ini is a list of up to 24 integers. \n\ +;\n\ ; if city_size <= num_inis:\n\ ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100)\n\ ; if city_size > num_inis;\n\ diff --git a/data/sandbox/buildings.ruleset b/data/sandbox/buildings.ruleset index 147824f7fb..04ffe1696e 100644 --- a/data/sandbox/buildings.ruleset +++ b/data/sandbox/buildings.ruleset @@ -31,6 +31,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/sandbox/game.ruleset b/data/sandbox/game.ruleset index d1d7ddfd41..796cde9981 100644 --- a/data/sandbox/game.ruleset +++ b/data/sandbox/game.ruleset @@ -92,6 +92,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -417,7 +420,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -491,7 +494,7 @@ effects = "Robbery" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -634,7 +637,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -810,7 +813,7 @@ type = "Embassy" type = "SharedTiles" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/sandbox/governments.ruleset b/data/sandbox/governments.ruleset index df29e4d00d..5a4237d103 100644 --- a/data/sandbox/governments.ruleset +++ b/data/sandbox/governments.ruleset @@ -441,7 +441,7 @@ _("\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/sandbox/techs.ruleset b/data/sandbox/techs.ruleset index 3001a5281d..69f1f33067 100644 --- a/data/sandbox/techs.ruleset +++ b/data/sandbox/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/sandbox/terrain.ruleset b/data/sandbox/terrain.ruleset index 98ac823a18..9ec2547b00 100644 --- a/data/sandbox/terrain.ruleset +++ b/data/sandbox/terrain.ruleset @@ -1134,7 +1134,7 @@ ui_name_base_airbase = _("?gui_type:Build Airstrip/Airbase") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/sandbox/units.ruleset b/data/sandbox/units.ruleset index 2eb687a98a..faa8204f80 100644 --- a/data/sandbox/units.ruleset +++ b/data/sandbox/units.ruleset @@ -321,6 +321,7 @@ flags = "Unreachable", "DoesntOccupyTile", "CanPillage", ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = diff --git a/data/stub/buildings.ruleset b/data/stub/buildings.ruleset index 416ca1ebc0..43509894b6 100644 --- a/data/stub/buildings.ruleset +++ b/data/stub/buildings.ruleset @@ -21,6 +21,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/stub/game.ruleset b/data/stub/game.ruleset index 3bdba71aae..72c90af493 100644 --- a/data/stub/game.ruleset +++ b/data/stub/game.ruleset @@ -75,6 +75,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -401,7 +404,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -432,7 +435,7 @@ negative_label = _("BCE") ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -509,7 +512,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -566,7 +569,7 @@ replace_priority = 1 ; */ <-- avoid gettext warnings ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/stub/governments.ruleset b/data/stub/governments.ruleset index 20c666ea35..716d62f28c 100644 --- a/data/stub/governments.ruleset +++ b/data/stub/governments.ruleset @@ -95,7 +95,7 @@ helptext = _("\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/stub/techs.ruleset b/data/stub/techs.ruleset index 66f61a9751..5c9b321b3c 100644 --- a/data/stub/techs.ruleset +++ b/data/stub/techs.ruleset @@ -18,7 +18,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/stub/terrain.ruleset b/data/stub/terrain.ruleset index df1de19d64..41d2619430 100644 --- a/data/stub/terrain.ruleset +++ b/data/stub/terrain.ruleset @@ -342,7 +342,7 @@ ui_name_base_airbase = _("?gui_type:Build Type B Base") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/webperimental/buildings.ruleset b/data/webperimental/buildings.ruleset index a22fd3f8b9..25fc597907 100644 --- a/data/webperimental/buildings.ruleset +++ b/data/webperimental/buildings.ruleset @@ -31,6 +31,7 @@ building_flags = ; /* <-- avoid gettext warnings ; ; Below: The individual buildings, one per section. +; There can be up to 200. ; (Buildings = City Improvements and Wonders) ; ; The actual tag used (the * in [building_*]) does not matter, except diff --git a/data/webperimental/game.ruleset b/data/webperimental/game.ruleset index 9b71a7c193..ef36779e1f 100644 --- a/data/webperimental/game.ruleset +++ b/data/webperimental/game.ruleset @@ -91,6 +91,9 @@ happy_cost = 2 food_cost = 2 ; Parameters used to generalize the calculation of city granary size: +; +; granary_food_ini is a list of up to 24 integers. +; ; if city_size <= num_inis: ; city_granary_size = (granary_food_ini[city_size] * foodbox / 100) ; if city_size > num_inis; @@ -418,7 +421,7 @@ negative_label = _("BC") ; /* <-- avoid gettext warnings ; -; Disaster types: +; Disaster types, there can be up to 10: ; ; name = translatable name as seen by user ; reqs = requirements for disaster to happen (see effects.ruleset @@ -480,7 +483,7 @@ effects = "Robbery" ; /* <-- avoid gettext warnings ; -; Achievement types: +; Achievement types, there can be up to 40: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -553,7 +556,7 @@ goods_selection = "Leaving" ; /* <-- avoid gettext warnings ; -; Goods types: +; Goods types, there can be up to 25: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets @@ -640,7 +643,7 @@ type = "Vision" type = "Embassy" ; /* <-- avoid gettext warnings -;Counter types +;Counter types, there can be up to 20: ; ;name = translatable name as seen by user ;rule_name = (optional) internal name for savegames, rulesets diff --git a/data/webperimental/governments.ruleset b/data/webperimental/governments.ruleset index c6069bb2ca..5fc8e58de3 100644 --- a/data/webperimental/governments.ruleset +++ b/data/webperimental/governments.ruleset @@ -213,7 +213,7 @@ Under Democracy, citizens govern directly by voting on issues.\ ; /* <-- avoid gettext warnings ; -; Multipliers (aka policies) +; Multipliers (aka policies), there can be up to 50: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/webperimental/techs.ruleset b/data/webperimental/techs.ruleset index 64331c5c00..edaecef406 100644 --- a/data/webperimental/techs.ruleset +++ b/data/webperimental/techs.ruleset @@ -24,7 +24,7 @@ format_version = 40 ; /* <-- avoid gettext warnings ; -; Tech classes: +; Tech classes, there can be up to 16: ; ; First one is the default one. ; If there is none, tech classes feature is disabled diff --git a/data/webperimental/terrain.ruleset b/data/webperimental/terrain.ruleset index eb772995cb..95eaf05cb6 100644 --- a/data/webperimental/terrain.ruleset +++ b/data/webperimental/terrain.ruleset @@ -1112,7 +1112,7 @@ ui_name_base_airbase = _("?gui_type:Build Airbase") ; Bases, roads, and resources have additional sections for their specific features. ; ; -; Extra types: +; Extra types, there can be up to 250: ; ; name = translatable name as seen by user ; rule_name = (optional) internal name for savegames, rulesets diff --git a/data/webperimental/units.ruleset b/data/webperimental/units.ruleset index 4ed143c2fa..9f15d19779 100644 --- a/data/webperimental/units.ruleset +++ b/data/webperimental/units.ruleset @@ -278,6 +278,7 @@ flags = "Unreachable", "DoesntOccupyTile", "HutFrighten" ; veteran_names = Special veteran level for this unit. See the definitions in ; game.ruleset. All of the veteran_* entries have to have the ; same length! +; There can be up to 20 levels. ; veteran_base_raise_chance = ; veteran_work_raise_chance = ; veteran_power_fact = -- 2.31.0