From de1259def134fa8a86e4005376c542f385e57004 Mon Sep 17 00:00:00 2001 From: Dino Date: Wed, 8 Oct 2025 22:57:44 -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.4.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 65b513c8c9..628d83e191 100644 --- a/data/alien/buildings.ruleset +++ b/data/alien/buildings.ruleset @@ -31,6 +31,7 @@ format_version = 50 ; /* <-- 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 2b8fbc420b..4b03ce5db8 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; @@ -408,7 +411,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 @@ -457,7 +460,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 @@ -530,7 +533,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 @@ -623,7 +626,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 bc06d9286a..a1d6e697a5 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 31075f801b..b8a53c0891 100644 --- a/data/alien/techs.ruleset +++ b/data/alien/techs.ruleset @@ -28,7 +28,7 @@ format_version = 50 ; /* <-- 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 3a93a8d781..a255002bf1 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 9210f28231..ada1427022 100644 --- a/data/alien/units.ruleset +++ b/data/alien/units.ruleset @@ -272,6 +272,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 df31548177..4ae0828401 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 e9985508b2..3e73226089 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; @@ -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 @@ -484,7 +487,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 @@ -562,7 +565,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 @@ -653,7 +656,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 e4930bd086..a6243fcf7d 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 4019533ee0..30973c6a52 100644 --- a/data/civ1/techs.ruleset +++ b/data/civ1/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 be136bd158..520ac68ba8 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 26c50ff9ab..fc92e3fd65 100644 --- a/data/civ1/units.ruleset +++ b/data/civ1/units.ruleset @@ -248,6 +248,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 644eadf3f5..4b8659b08a 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 35d1efdd72..23bfeb9263 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; @@ -387,7 +390,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 @@ -413,7 +416,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 @@ -493,7 +496,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 @@ -584,7 +587,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 6f48979fe2..d3ebc8d186 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 f716959d7a..42ed481c3f 100644 --- a/data/civ2/techs.ruleset +++ b/data/civ2/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 43699c40df..2f0ff940c5 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 eaaae41d56..eaa3c3754a 100644 --- a/data/civ2/units.ruleset +++ b/data/civ2/units.ruleset @@ -266,6 +266,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 f5a6a4ce5b..fb7114e783 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 0d14f38673..c1fbaa4c05 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; @@ -415,7 +418,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 @@ -489,7 +492,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 @@ -638,7 +641,7 @@ access_unit = "" ; /* <-- 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 @@ -724,7 +727,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 5db35ebf38..2faec11b7c 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 01c1576e9e..eab2a516c4 100644 --- a/data/civ2civ3/techs.ruleset +++ b/data/civ2civ3/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 57119a7a42..e4e9a6c9a0 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 fbd3aacbad..b4394ff089 100644 --- a/data/civ2civ3/units.ruleset +++ b/data/civ2civ3/units.ruleset @@ -310,6 +310,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 b361d9539a..677c4bfb85 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 988cb6bd3f..5007531c67 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; @@ -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 @@ -472,7 +475,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 @@ -545,7 +548,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 @@ -638,7 +641,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 98caef2cf9..e3f8b94429 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 c8cb4efd07..a60259e426 100644 --- a/data/classic/techs.ruleset +++ b/data/classic/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 50496a8cb7..ccc22b8f2d 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 6f0ed991a1..ff4ff41be8 100644 --- a/data/classic/units.ruleset +++ b/data/classic/units.ruleset @@ -276,6 +276,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 6c35f14a66..372cd8ddb2 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 cf7b4593b7..ac05d4bde3 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; @@ -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 @@ -461,7 +464,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 @@ -563,7 +566,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 @@ -656,7 +659,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 c2f77e8707..c9611d04b3 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 e3befe8abb..a631983257 100644 --- a/data/goldkeep/techs.ruleset +++ b/data/goldkeep/techs.ruleset @@ -26,7 +26,7 @@ format_version = 50 ; /* <-- 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 98006194f1..ed6d3c1175 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 9440f0dd29..170438ac68 100644 --- a/data/goldkeep/units.ruleset +++ b/data/goldkeep/units.ruleset @@ -289,6 +289,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 3fb677708d..a1481c98bd 100644 --- a/data/granularity/buildings.ruleset +++ b/data/granularity/buildings.ruleset @@ -30,6 +30,7 @@ format_version = 50 ; /* <-- 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 e35360ff29..efc4fafa15 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; @@ -406,7 +409,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 @@ -437,7 +440,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 @@ -517,7 +520,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 @@ -615,7 +618,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 1961d2ad13..ac9cc03963 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 f67cc34ce7..23226c3923 100644 --- a/data/granularity/techs.ruleset +++ b/data/granularity/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 a142189e14..717871bdd9 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 e42b4ee115..b8c02d6a57 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 ec344521e5..ec2e5a5abe 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; @@ -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 @@ -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 @@ -512,7 +515,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 @@ -604,7 +607,7 @@ access_unit = "" ; /* <-- 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 d1683d0b1f..e8bceb3fed 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 7a441ba45e..c285213876 100644 --- a/data/multiplayer/techs.ruleset +++ b/data/multiplayer/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 80a23780e5..5d482faf40 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 1150421daf..4e10cf86b8 100644 --- a/data/multiplayer/units.ruleset +++ b/data/multiplayer/units.ruleset @@ -276,6 +276,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.4.txt b/data/ruledit/comments-3.4.txt index 295cc493d8..b5dae8c445 100644 --- a/data/ruledit/comments-3.4.txt +++ b/data/ruledit/comments-3.4.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\ @@ -395,9 +396,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\ @@ -737,7 +739,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\ @@ -1035,7 +1037,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\ @@ -1062,7 +1064,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\ @@ -1113,7 +1115,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\ @@ -1287,7 +1289,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\ @@ -1390,6 +1392,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 d17dfd57d7..74adf8ac67 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 209927a505..08a2558227 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; @@ -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 @@ -487,7 +490,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 @@ -630,7 +633,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 @@ -812,7 +815,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 d437c1ff06..c4e7ca8789 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 0bf9d0cb5e..ad5474fd23 100644 --- a/data/sandbox/techs.ruleset +++ b/data/sandbox/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 b283b8c1d4..7c9615856d 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 cf0e202830..906e71848f 100644 --- a/data/sandbox/units.ruleset +++ b/data/sandbox/units.ruleset @@ -323,6 +323,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 3f0199fce8..04d938b2fe 100644 --- a/data/stub/buildings.ruleset +++ b/data/stub/buildings.ruleset @@ -21,6 +21,7 @@ format_version = 50 ; /* <-- 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 e3b1fc3836..f193805967 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; @@ -397,7 +400,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 @@ -428,7 +431,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 @@ -505,7 +508,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 @@ -568,7 +571,7 @@ access_unit = "" ; */ <-- 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 f5942f54f1..28148d49df 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 9d22739050..2064046d44 100644 --- a/data/stub/techs.ruleset +++ b/data/stub/techs.ruleset @@ -18,7 +18,7 @@ format_version = 50 ; /* <-- 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 23b3f5550c..8bdbc9e763 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 bcbe52d583..f6e13898fd 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 597c323650..380989e330 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; @@ -414,7 +417,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 @@ -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 = "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 @@ -642,7 +645,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 21b2737edd..f0f32de9be 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 9352e2051b..da0ca5a162 100644 --- a/data/webperimental/techs.ruleset +++ b/data/webperimental/techs.ruleset @@ -24,7 +24,7 @@ format_version = 50 ; /* <-- 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 a1bdcef9e7..703f69e34e 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 40d80988d8..e38c571801 100644 --- a/data/webperimental/units.ruleset +++ b/data/webperimental/units.ruleset @@ -280,6 +280,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