From 88f56817edad4a77c50616790cba7493dd41f934 Mon Sep 17 00:00:00 2001 From: Dino Date: Wed, 8 Oct 2025 22:51:57 -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.2.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 cde6ba9a0e..f9f0a7abac 100644 --- a/data/alien/buildings.ruleset +++ b/data/alien/buildings.ruleset @@ -31,6 +31,7 @@ format_version = 30 ; /* <-- 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 39080f26a6..85c71e16d4 100644 --- a/data/alien/game.ruleset +++ b/data/alien/game.ruleset @@ -85,6 +85,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; @@ -411,7 +414,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 @@ -459,7 +462,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 @@ -532,7 +535,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 @@ -613,7 +616,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 35fdf040c6..3f73947724 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 d1c79692a7..3c02bff4f2 100644 --- a/data/alien/techs.ruleset +++ b/data/alien/techs.ruleset @@ -28,7 +28,7 @@ format_version = 30 ; /* <-- 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 fa64955f02..41da002ccd 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 3ef309e291..473933b9d6 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 c92548960d..c6fabaf85d 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 5bf1bc7666..1e724a4007 100644 --- a/data/civ1/game.ruleset +++ b/data/civ1/game.ruleset @@ -74,6 +74,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; @@ -394,7 +397,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 @@ -486,7 +489,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 @@ -564,7 +567,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 @@ -643,7 +646,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 0634e1da22..0946aa7d5f 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 3cf6f0825e..cd97473f16 100644 --- a/data/civ1/techs.ruleset +++ b/data/civ1/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 4a08e45178..b7893f7baf 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 f6d7974413..985804110d 100644 --- a/data/civ1/units.ruleset +++ b/data/civ1/units.ruleset @@ -245,6 +245,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 737734baca..268c1eb1af 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 0d4fa2e255..2170d8e897 100644 --- a/data/civ2/game.ruleset +++ b/data/civ2/game.ruleset @@ -70,6 +70,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; @@ -390,7 +393,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 @@ -415,7 +418,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 @@ -495,7 +498,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 @@ -574,7 +577,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 f5be944db4..11e2f3d8ac 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 dae61f91a7..23324e701e 100644 --- a/data/civ2/techs.ruleset +++ b/data/civ2/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 b764c2a241..3e5c241367 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 1b1e740b57..c23cbf35f1 100644 --- a/data/civ2/units.ruleset +++ b/data/civ2/units.ruleset @@ -263,6 +263,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 24fdacdcff..9a4dc43954 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 0bdcf4d8e2..459d0e592e 100644 --- a/data/civ2civ3/game.ruleset +++ b/data/civ2civ3/game.ruleset @@ -88,6 +88,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 = _("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 @@ -486,7 +489,7 @@ effects = "ReducePopulation", "Fallout" ; /* <-- 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 @@ -629,7 +632,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 @@ -709,7 +712,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 8b4770fe31..e47f5ac6e3 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 d2503fa0b6..65a113e73a 100644 --- a/data/civ2civ3/techs.ruleset +++ b/data/civ2civ3/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 590281343d..f5ac4b0170 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 eb14f98a86..5429238fd9 100644 --- a/data/civ2civ3/units.ruleset +++ b/data/civ2civ3/units.ruleset @@ -307,6 +307,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 5199f107d3..f8e2854188 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 f12910155a..4883483231 100644 --- a/data/classic/game.ruleset +++ b/data/classic/game.ruleset @@ -81,6 +81,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; @@ -413,7 +416,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 @@ -469,7 +472,7 @@ effects = "ReducePopulation", "Fallout" ; /* <-- 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 @@ -542,7 +545,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 @@ -622,7 +625,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 a59f6065ff..88dc25eb1f 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 6b60901e5c..915a9baaf2 100644 --- a/data/classic/techs.ruleset +++ b/data/classic/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 760ecdf130..b9db0a4190 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 0d9ec25109..46b5ef30be 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 c1fc338ae2..5f1b857ff5 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 9550b18cf9..e69bfef2e5 100644 --- a/data/goldkeep/game.ruleset +++ b/data/goldkeep/game.ruleset @@ -86,6 +86,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; @@ -416,7 +419,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 @@ -458,7 +461,7 @@ effects = "ReducePopulation", "Pollution" ; /* <-- 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 @@ -560,7 +563,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 @@ -641,7 +644,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 5d709fc3a5..be7aa4b647 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 2852d348c0..8641c77ea3 100644 --- a/data/goldkeep/techs.ruleset +++ b/data/goldkeep/techs.ruleset @@ -26,7 +26,7 @@ format_version = 30 ; /* <-- 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 4f18c4fe91..4e0a125fe5 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 5902589682..a459866208 100644 --- a/data/goldkeep/units.ruleset +++ b/data/goldkeep/units.ruleset @@ -286,6 +286,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 50437f0101..6c951069b8 100644 --- a/data/granularity/buildings.ruleset +++ b/data/granularity/buildings.ruleset @@ -30,6 +30,7 @@ format_version = 30 ; /* <-- 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 f41cbdd838..61df5edec8 100644 --- a/data/granularity/game.ruleset +++ b/data/granularity/game.ruleset @@ -78,6 +78,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; @@ -409,7 +412,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 @@ -439,7 +442,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 @@ -519,7 +522,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 @@ -625,7 +628,7 @@ receiver_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 df4d8bc7ce..2264a9f282 100644 --- a/data/granularity/governments.ruleset +++ b/data/granularity/governments.ruleset @@ -104,7 +104,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/granularity/techs.ruleset b/data/granularity/techs.ruleset index f9880d9353..981ce05e11 100644 --- a/data/granularity/techs.ruleset +++ b/data/granularity/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 02ae0a43be..37f9af1fd5 100644 --- a/data/granularity/terrain.ruleset +++ b/data/granularity/terrain.ruleset @@ -552,7 +552,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 bd0dc417a1..d74ce7cb6b 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 6965c21056..1b46d2662c 100644 --- a/data/multiplayer/game.ruleset +++ b/data/multiplayer/game.ruleset @@ -84,6 +84,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; @@ -416,7 +419,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 @@ -514,7 +517,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 @@ -595,7 +598,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 acf9120da1..ff46b2e923 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 022f44952e..79a4c42a33 100644 --- a/data/multiplayer/techs.ruleset +++ b/data/multiplayer/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 769e2e1b97..e02152fdf5 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 f0bbcb248d..40b8ec9285 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.2.txt b/data/ruledit/comments-3.2.txt index b635c33397..455313fe68 100644 --- a/data/ruledit/comments-3.2.txt +++ b/data/ruledit/comments-3.2.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\ @@ -76,7 +77,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\ @@ -219,7 +220,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\ @@ -251,7 +252,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\ @@ -394,9 +395,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\ @@ -742,7 +744,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\ @@ -1040,7 +1042,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\ @@ -1066,7 +1068,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\ @@ -1117,7 +1119,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\ @@ -1266,7 +1268,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\ @@ -1360,6 +1362,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 c2d9d06e60..b80585fe25 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 43b3b2cf4c..807eee1d86 100644 --- a/data/sandbox/game.ruleset +++ b/data/sandbox/game.ruleset @@ -86,6 +86,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; @@ -416,7 +419,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 @@ -484,7 +487,7 @@ effects = "ReducePopulation", "Fallout" ; /* <-- 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 @@ -627,7 +630,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 @@ -790,7 +793,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 a9f8bddf2b..62f5af472d 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 292057acf9..32d75683b7 100644 --- a/data/sandbox/techs.ruleset +++ b/data/sandbox/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 0639d1a1aa..2567364489 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 90e924d1fc..798b1219e2 100644 --- a/data/sandbox/units.ruleset +++ b/data/sandbox/units.ruleset @@ -320,6 +320,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 d1d3e7f2ed..a1a0ae7bc3 100644 --- a/data/stub/buildings.ruleset +++ b/data/stub/buildings.ruleset @@ -21,6 +21,7 @@ format_version = 30 ; /* <-- 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 9c94d5da47..af2ab4afba 100644 --- a/data/stub/game.ruleset +++ b/data/stub/game.ruleset @@ -69,6 +69,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; @@ -400,7 +403,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 @@ -430,7 +433,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 @@ -507,7 +510,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 @@ -558,7 +561,7 @@ name = _("Goods") ; */ <-- 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 b39d1c4ada..65a5288a29 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 5800bbefa7..9805638ce5 100644 --- a/data/stub/techs.ruleset +++ b/data/stub/techs.ruleset @@ -18,7 +18,7 @@ format_version = 30 ; /* <-- 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 1be0c37f8f..4e975617d9 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 04ac814bbb..10822f7df7 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 68ab033e3a..133a2cea68 100644 --- a/data/webperimental/game.ruleset +++ b/data/webperimental/game.ruleset @@ -85,6 +85,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 = _("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 @@ -473,7 +476,7 @@ effects = "ReducePopulation", "Fallout" ; /* <-- 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 @@ -546,7 +549,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 @@ -627,7 +630,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 695b6bb2d8..784d0696ab 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 d5bba6da2e..9f0c59a54d 100644 --- a/data/webperimental/techs.ruleset +++ b/data/webperimental/techs.ruleset @@ -24,7 +24,7 @@ format_version = 30 ; /* <-- 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 97c2572291..993d83cf2d 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 a3b774b784..1657074690 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