tiger_lib/imperator/tables/
defines.rs

1use std::sync::LazyLock;
2
3use crate::defines::DefineType;
4use crate::helpers::TigerHashMap;
5use crate::item::Item;
6
7/// A hashed version of [`DEFINES`], for quick lookup
8pub static DEFINES_MAP: LazyLock<TigerHashMap<&'static str, DefineType>> = LazyLock::new(|| {
9    let mut hash = TigerHashMap::default();
10    for (key, dt) in DEFINES.iter().copied() {
11        hash.insert(key, dt);
12    }
13    hash
14});
15
16// LAST UPDATED IMPERATOR VERSION 2.0.5
17// See common/defines. Remember the ones in ../jomini/
18const DEFINES: &[(&str, DefineType)] = &[
19    ("NAI|ADVANCED_GOV_TRIBAL_CONQUEST_WILLINGNESS", DefineType::Number),
20    ("NAI|AE_CARE", DefineType::Number),
21    ("NAI|AE_MAX", DefineType::Number),
22    ("NAI|AE_MIN", DefineType::Number),
23    ("NAI|AI_UNIT_SPLIT_WILLINGNESS", DefineType::Number),
24    ("NAI|ALLIANCE_BREAK_WARNING_MONTHS", DefineType::Number),
25    ("NAI|ALLY_NEIGHBOR_ORDER", DefineType::Number),
26    ("NAI|ALLY_VALUE_ALLY_DISTANCE_WEIGHT", DefineType::Number),
27    ("NAI|ALLY_VALUE_SELF_DISTANCE_WEIGHT", DefineType::Number),
28    ("NAI|ALLY_VALUE_TARGET_DISTANCE_WEIGHT", DefineType::Number),
29    ("NAI|ANTAGONISM_PEACE_ACCEPT_BONUS_VS_OTHER_AI", DefineType::Number),
30    ("NAI|ANTAGONIST_BONUS_ON_HARD", DefineType::Number),
31    ("NAI|ANTAGONIST_BONUS_ON_VERY_HARD", DefineType::Number),
32    ("NAI|ANTAGONIST_VERSUS_OTHER_AI_DICE_BONUS", DefineType::Number),
33    ("NAI|ARMY_BUDGET", DefineType::Number),
34    ("NAI|ARMY_BUDGET_MANPOWER_REDUCTION", DefineType::Number),
35    ("NAI|ASSIGN_OFFICE_SCORNED_WEIGHT", DefineType::Number),
36    ("NAI|ASSIGN_UNIT_SCORNED_WEIGHT", DefineType::Number),
37    ("NAI|BARBARIAN_HANDLE_RANGE", DefineType::Number),
38    ("NAI|BARBARIAN_PAY_OFF_SCALE", DefineType::Number),
39    ("NAI|BATTLE_WEIGHT_MARTIAL", DefineType::Number),
40    ("NAI|BATTLE_WEIGHT_TERRAIN", DefineType::Number),
41    ("NAI|BUILD_DELAY", DefineType::Number),
42    ("NAI|BUILD_DURING_WAR_DELAY", DefineType::Number),
43    ("NAI|BUILD_INSTANT_GOLD_THRESHOLD", DefineType::Number),
44    ("NAI|BUILD_MONTHS_AWAY_FROM_WAR_THRESHOLD", DefineType::Number),
45    ("NAI|BUILD_REPEAT_TIME", DefineType::Number),
46    ("NAI|BUILD_TROOPS_DELAY", DefineType::Number),
47    ("NAI|CTA_ACCEPTANCE_WAR_BALANCE_MINUS", DefineType::Number),
48    ("NAI|CTA_ACCEPTANCE_WAR_BALANCE_PLUS", DefineType::Number),
49    ("NAI|CULTURE_CHANGE_HAPPINESS_THRESHOLD", DefineType::Number),
50    ("NAI|CULTURE_CHANGE_POPCOUNT_THRESHOLD", DefineType::Number),
51    ("NAI|CULTURE_CHANGE_THRESHOLD", DefineType::Number),
52    ("NAI|DEFAULT_DEPTH_COST", DefineType::Number),
53    ("NAI|DEFENSIVE_LEAGUE_COMMON_THREAT_THRESHOLD", DefineType::Number),
54    ("NAI|DEFENSIVE_LEAGUE_NEIGHBOR_ORDER", DefineType::Number),
55    ("NAI|DEFICIT_YEARS", DefineType::Number),
56    ("NAI|DEIFICATION_RANDOMNESS", DefineType::Number),
57    ("NAI|DESTROY_THRESHOLD", DefineType::Number),
58    ("NAI|DISBAND_FORTS_CAPITAL_BIAS", DefineType::Number),
59    ("NAI|EAGERNESS_EXTERNAL_MANPOWER_FACTOR", DefineType::Number),
60    ("NAI|ENEMY_CROSS_COST", DefineType::Number),
61    ("NAI|ENEMY_DEPTH_COST", DefineType::Number),
62    ("NAI|EXPANSION_CONSTRICTION_RANGE", DefineType::Number),
63    ("NAI|EXPENDITURE_DECAY_FACTOR", DefineType::Number),
64    ("NAI|EXPENDITURE_SOFT_FACTOR", DefineType::Number),
65    ("NAI|FAST_PLANNED_WAR_MONTHS", DefineType::Number),
66    ("NAI|FOG_OF_WAR_FORGET_CHANCE", DefineType::Number),
67    ("NAI|FORT_BUDGET", DefineType::Number),
68    ("NAI|FRIEND_DEPTH_COST", DefineType::Number),
69    ("NAI|HIGH_AGGRESSIVE_ALWAYS_WAR", DefineType::Number),
70    ("NAI|HISTORICAL_UNIT_FACTOR", DefineType::Number),
71    ("NAI|HOLY_SITE_RANDOMNESS", DefineType::Number),
72    ("NAI|HUNTER_KILLER_PRIORITIZATION_DIST", DefineType::Number),
73    ("NAI|IDLE_DEPTH", DefineType::Number),
74    ("NAI|IGNORE_STRENGTH_RATIO", DefineType::Number),
75    ("NAI|INVASION_MIN_LAND_PATH_FOR_NAVAL_TRANSPORT", DefineType::Number),
76    ("NAI|INVASION_REGRET_BOOST", DefineType::Number),
77    ("NAI|INVASION_REGRET_YEARS", DefineType::Number),
78    ("NAI|LEGITIMACY_TARGET", DefineType::Number),
79    ("NAI|LOW_AGGRESSIVE_NO_WAR", DefineType::Number),
80    ("NAI|MANPOWER_ASSAULT_PERCENTAGE", DefineType::Number),
81    ("NAI|MAX_AREA_INNER_DEPTH", DefineType::Number),
82    ("NAI|MAX_AREA_INNER_PATH", DefineType::Number),
83    ("NAI|MAX_CALL_FOR_PEACE", DefineType::Number),
84    ("NAI|MAX_DEPTH_SEARCH_FOR_NAVAL_INVASION", DefineType::Number),
85    ("NAI|MAX_ENDORSEMENT_STABILITY", DefineType::Number),
86    ("NAI|MAX_ENDORSEMENT_TYRANNY", DefineType::Number),
87    ("NAI|MAX_FLANK", DefineType::Number),
88    ("NAI|MAX_FORT_DISTANCE_CALCULATION", DefineType::Number),
89    ("NAI|MAX_FRONT", DefineType::Number),
90    ("NAI|MAX_PLANNED_WARS", DefineType::Number),
91    ("NAI|MAX_PLANNED_WAR_MONTHS", DefineType::Number),
92    ("NAI|MAX_RECON_DISTANCE_ARMY", DefineType::Number),
93    ("NAI|MAX_RECON_DISTANCE_NAVY", DefineType::Number),
94    ("NAI|MAX_SECONDARY", DefineType::Number),
95    ("NAI|MAX_UNITS_PER_TURN", DefineType::Number),
96    ("NAI|MAX_WAR_DIFFICULTY_INCREASE", DefineType::Number),
97    ("NAI|MIGRATION_TARGET_DISTANCE_OFFSET", DefineType::Number),
98    ("NAI|MIGRATION_TARGET_RANDOMNESS", DefineType::Number),
99    ("NAI|MINIMUM_RECRUIT_NEW_UNIT_IN_EMPTY_LEGIONS_SIZE", DefineType::Number),
100    ("NAI|MIN_NUMBER_LEGIONS", DefineType::Number),
101    ("NAI|NAVAL_DEPTH_COST", DefineType::Number),
102    ("NAI|NAVY_BUDGET", DefineType::Number),
103    ("NAI|NO_TREACHERY_TRUSTWORTHINESS", DefineType::Number),
104    ("NAI|OFFER_EMISSION_ADAPT", DefineType::Number),
105    ("NAI|OFFER_EMISSION_BASE", DefineType::Number),
106    ("NAI|OFFER_EMISSION_DECAY", DefineType::Number),
107    ("NAI|OFFER_MINIMUM_MONTHS", DefineType::Number),
108    ("NAI|OPERATIONAL_DEPTH", DefineType::Number),
109    ("NAI|OPINION_BREAK_ALLIANCE", DefineType::Number),
110    ("NAI|OPINION_NO_SUPPORT", DefineType::Number),
111    ("NAI|OPINION_NO_WAR", DefineType::Number),
112    ("NAI|OPINION_REASONS_FOR_MILITARY_ACCESS", DefineType::Number),
113    ("NAI|OPINION_REASONS_FOR_NEIGHBOR_MILITARY_ACCESS", DefineType::Number),
114    ("NAI|OPTIMAL_LEGION_SUBUNIT_COUNT", DefineType::Number),
115    ("NAI|OVERCROWD_LIMIT", DefineType::Number),
116    ("NAI|PANTHEON_HAPPINESS_WEIGHT", DefineType::Number),
117    ("NAI|PANTHEON_HOLY_SITE_WEIGHT", DefineType::Number),
118    ("NAI|PANTHEON_STICKINESS_WEIGHT", DefineType::Number),
119    ("NAI|PEACE_ACCEPTANCE_CAPITAL", DefineType::Number),
120    ("NAI|PEACE_ACCEPTANCE_DESPERATION", DefineType::Number),
121    ("NAI|PEACE_ACCEPTANCE_DIRECTION", DefineType::Number),
122    ("NAI|PEACE_ACCEPTANCE_DUE_TO_REVOLTER", DefineType::Number),
123    ("NAI|PEACE_ACCEPTANCE_EXHAUSTION", DefineType::Number),
124    ("NAI|PEACE_ACCEPTANCE_EXHAUSTION_GC", DefineType::Number),
125    ("NAI|PEACE_ACCEPTANCE_MONTHS_OF_WAR", DefineType::Number),
126    ("NAI|PEACE_ACCEPTANCE_MONTHS_OF_WAR_GW", DefineType::Number),
127    ("NAI|PEACE_ACCEPTANCE_OFFERED_WAR_GOAL", DefineType::Number),
128    ("NAI|PEACE_ACCEPTANCE_SEPARATE_PEACE", DefineType::Number),
129    ("NAI|PEACE_ACCEPTANCE_SUBSTANTIAL_LAND_LOSS", DefineType::Number),
130    ("NAI|PEACE_ACCEPTANCE_SUBSTANTIAL_LAND_PERCENTAGE", DefineType::Number),
131    ("NAI|PEACE_ACCEPTANCE_WAR_BALANCE_CAP", DefineType::Number),
132    ("NAI|PEACE_ACCEPTANCE_WAR_BALANCE_MINUS", DefineType::Number),
133    ("NAI|PEACE_ACCEPTANCE_WAR_BALANCE_PLUS", DefineType::Number),
134    ("NAI|PEACE_ACCEPTANCE_WAR_GOAL", DefineType::Number),
135    ("NAI|PEACE_RESPITE_MONTHS", DefineType::Number),
136    ("NAI|PEACE_STALLED_WAR_THRESHOLD", DefineType::Number),
137    ("NAI|PLACE_FORT_BORDER_FACTOR", DefineType::Number),
138    ("NAI|PLACE_FORT_CAPITAL_FACTOR", DefineType::Number),
139    ("NAI|PLACE_FORT_COAST_FACTOR", DefineType::Number),
140    ("NAI|PLACE_FORT_DISTANCE_FACTOR", DefineType::Number),
141    ("NAI|PLACE_FORT_LEVEL_FACTOR", DefineType::Number),
142    ("NAI|PLACE_FORT_LOCAL_UNREST_FACTOR", DefineType::Number),
143    ("NAI|PLACE_FORT_PORT_FACTOR", DefineType::Number),
144    ("NAI|PLACE_FORT_PROVINCE_CAPITAL_FACTOR", DefineType::Number),
145    ("NAI|PLACE_FORT_PROVINCE_VALUE_FACTOR", DefineType::Number),
146    ("NAI|PLACE_FORT_RIVER_FACTOR", DefineType::Number),
147    ("NAI|PLACE_FORT_TERRAIN_FACTOR", DefineType::Number),
148    ("NAI|PLACE_ROAD_MIN_DISTANCE", DefineType::Number),
149    ("NAI|PORT_BUILDING_COASTAL_NO_PORTS_WEIGHT", DefineType::Number),
150    ("NAI|POTENTIAL_ACCESS_BORDER_DISTANCE", DefineType::Number),
151    ("NAI|PREDICTED_AT_WAR_THRESHOLD", DefineType::Number),
152    ("NAI|RECRUIT_AREAL_BALANCE_FACTOR", DefineType::Number),
153    ("NAI|RECRUIT_MERC_SAFETY_EAGERNESS", DefineType::Number),
154    ("NAI|RECRUIT_SUPPORT_FOOD_MONTHS", DefineType::Number),
155    ("NAI|RECRUIT_TERRAIN_FACTOR", DefineType::Number),
156    ("NAI|RECRUIT_THREAT_FACTOR", DefineType::Number),
157    ("NAI|RECRUIT_TO_DISTANCE", DefineType::Number),
158    ("NAI|RECRUIT_UNITS_PERCENTAGE", DefineType::Number),
159    ("NAI|RECRUIT_WAR_TARGET_FACTOR", DefineType::Number),
160    ("NAI|RECRUIT_WAR_TARGET_FACTOR_BASE", DefineType::Number),
161    ("NAI|REGION_PROVINCE_TARGET_LAND", DefineType::Number),
162    ("NAI|REGION_PROVINCE_TARGET_SEA", DefineType::Number),
163    ("NAI|REPICK_IDEAS_INTERVAL_MONTHS", DefineType::Number),
164    ("NAI|RETINUE_IGNORE_PECENTAGE", DefineType::Number),
165    ("NAI|RETREAT_ARMY_INFERIORITY", DefineType::Number),
166    ("NAI|RETREAT_MAX_MORALE", DefineType::Number),
167    ("NAI|RETREAT_NAVY_INFERIORITY", DefineType::Number),
168    ("NAI|RETREAT_TERRAIN_IMPORTANCE", DefineType::Number),
169    ("NAI|REVOKE_CULTURE_CHANGE_THRESHOLD", DefineType::Number),
170    ("NAI|RIVER_CROSS_COST", DefineType::Number),
171    ("NAI|SEA_ACCESS_DEPTH", DefineType::Number),
172    ("NAI|SEA_POTENTIAL_ACCESS_DEPTH", DefineType::Number),
173    ("NAI|STABILITY_TARGET", DefineType::Number),
174    ("NAI|START_DATE_DIPLOMACY_REDUCTION_MONTHS", DefineType::Number),
175    ("NAI|STRAIT_CROSS_COST", DefineType::Number),
176    ("NAI|STRIKE_TEAM_ADVANTAGE", DefineType::Number),
177    ("NAI|STRIKE_TEAM_DEPTH", DefineType::Number),
178    ("NAI|STRIKE_TEAM_SUPPORT_RANGE", DefineType::Number),
179    ("NAI|STRIKE_TEAM_TARGET_DECAY_PEACE", DefineType::Number),
180    ("NAI|STRIKE_TEAM_TARGET_DECAY_WAR", DefineType::Number),
181    ("NAI|TACTICAL_DEPTH", DefineType::Number),
182    ("NAI|TARGET_PRIORITIZATION_DIST", DefineType::Number),
183    ("NAI|TRADE_REQUEST_ACCEPTANCE", DefineType::Number),
184    ("NAI|TRADITION_LOOKAHEAD", DefineType::Number),
185    ("NAI|TUTORIAL_RANGE", DefineType::Number),
186    ("NAI|TUTORIAL_TROOP_MAX", DefineType::Number),
187    ("NAI|WARS_IN_PLAN_BEFORE_INTEGRATION", DefineType::Number),
188    ("NAI|WAR_ACCESSIBLE_FACTOR", DefineType::Number),
189    ("NAI|WAR_BORDERGORE_FACTOR", DefineType::Number),
190    ("NAI|WAR_BUDGET_MULTIPLIER", DefineType::Number),
191    ("NAI|WAR_CASUS_BELLI_FACTOR", DefineType::Number),
192    ("NAI|WAR_CLAIM_FACTOR", DefineType::Number),
193    ("NAI|WAR_DECISIVE_FACTOR", DefineType::Number),
194    ("NAI|WAR_DESIRED_STABILITY", DefineType::Number),
195    ("NAI|WAR_EASY_FACTOR", DefineType::Number),
196    ("NAI|WAR_EXHAUSTION_DESIRED", DefineType::Number),
197    ("NAI|WAR_EXHAUSTION_RECOVERY_MONTHS", DefineType::Number),
198    ("NAI|WAR_EXHAUSTION_RECOVERY_MONTHS_PEACE", DefineType::Number),
199    ("NAI|WAR_EXHAUSTION_TYRANNY_MONTHS", DefineType::Number),
200    ("NAI|WAR_INNER_FACTOR", DefineType::Number),
201    ("NAI|WAR_LATENCY_WEIGHT", DefineType::Number),
202    ("NAI|WAR_MIN_SHIPS_OVERSEAS_WAR", DefineType::Number),
203    ("NAI|WAR_NEIGHBOR_FACTOR", DefineType::Number),
204    ("NAI|WAR_NEXT_TO_ENEMY_FACTOR", DefineType::Number),
205    ("NAI|WAR_OPPORTUNISM_FACTOR", DefineType::Number),
206    ("NAI|WAR_POWER_BALANCE_BUFFER", DefineType::Number),
207    ("NAI|WAR_POWER_BALANCE_MARGIN_MULT", DefineType::Number),
208    ("NAI|WAR_POWER_DISTANCE", DefineType::Number),
209    ("NAI|WAR_POWER_FACTOR", DefineType::Number),
210    ("NAI|WAR_POWER_FACTOR_ACTIVE", DefineType::Number),
211    ("NAI|WAR_QUICK_FACTOR", DefineType::Number),
212    ("NAI|WAR_TARGET_NEIGHBOR_FACTOR", DefineType::Number),
213    ("NAdaptiveMusic|MAX_WEIGHT", DefineType::Number),
214    ("NAdaptiveMusic|WEIGHT_GAIN_SPEED", DefineType::Number),
215    ("NAdaptiveMusic|WEIGHT_SILENCE_THRESHOLD", DefineType::Number),
216    ("NAdjacencies|ADJUST_UNDEFINED", DefineType::Number),
217    ("NAdjacencies|DEFAULT_WIDTH", DefineType::Number),
218    ("NAdjacencies|GROUND_OFFSET", DefineType::Number),
219    ("NAdjacencies|MIDPOINT_STRETCH", DefineType::Number),
220    ("NAdjacencies|OPACITY_FADE_DISTANCE", DefineType::Number),
221    ("NAdjacencies|SMOOTH_FADE_DISTANCE", DefineType::Number),
222    ("NAdjacencies|SMOOTH_ITERATIONS", DefineType::Number),
223    ("NAdjacencies|SMOOTH_KERNEL_SIZE", DefineType::Number),
224    ("NAdjacencies|TESSELATION_MAX_ANGLE", DefineType::Number),
225    ("NAdjacencies|TESSELATION_MAX_DISTANCE", DefineType::Number),
226    ("NAdjacencies|TESSELATION_MIN_DISTANCE", DefineType::Number),
227    ("NAdjacencies|UV_SCALE", DefineType::Number),
228    ("NAlerts|NOTIF_ACTION_NEEDED", DefineType::Item(Item::Sound)),
229    ("NAlerts|NOTIF_ALERT", DefineType::Item(Item::Sound)),
230    ("NAlerts|NOTIF_BARB_SPAWN", DefineType::Item(Item::Sound)),
231    ("NAlerts|NOTIF_MESSAGE", DefineType::Item(Item::Sound)),
232    ("NBorder|MAX_ZOOM_STEP_AREA", DefineType::Number),
233    ("NBorder|MAX_ZOOM_STEP_BLOCKADED", DefineType::Number),
234    ("NBorder|MAX_ZOOM_STEP_COUNTRY", DefineType::Number),
235    ("NBorder|MAX_ZOOM_STEP_HIGHLIGHTED", DefineType::Number),
236    ("NBorder|MAX_ZOOM_STEP_IMPASSABLE", DefineType::Number),
237    ("NBorder|MAX_ZOOM_STEP_PROVINCE", DefineType::Number),
238    ("NBorder|MAX_ZOOM_STEP_SELECTED", DefineType::Number),
239    ("NBuilding|FAMILY_PRESTIGE_FROM_CONSTRUCTION", DefineType::Number),
240    ("NBuilding|POPULARITY_FROM_CONSTRUCTION", DefineType::Number),
241    ("NCamera|DEBUG_GAMEPAD_HIGHSPEED", DefineType::Number),
242    ("NCamera|DEBUG_GAMEPAD_LOWSPEED", DefineType::Number),
243    ("NCamera|DEBUG_GAMEPAD_NORMALSPEED", DefineType::Number),
244    ("NCamera|DEBUG_GAMEPAD_SENSITIVITY", DefineType::Number),
245    ("NCamera|DEBUG_HEIGHT", DefineType::Number),
246    ("NCamera|DEBUG_SHIFT_FROM_LEFT", DefineType::Number),
247    ("NCamera|DEBUG_TOP", DefineType::Number),
248    ("NCamera|DEBUG_WIDTH", DefineType::Number),
249    ("NCamera|EDGE_SCROLLING_PIXELS", DefineType::Number),
250    ("NCamera|FOV", DefineType::Number),
251    ("NCamera|MAX_PAN_TO_ZOOM_STEP", DefineType::Number),
252    ("NCamera|MAX_PITCH", DefineType::Number),
253    ("NCamera|MIN_PITCH", DefineType::Number),
254    ("NCamera|NORTH_POLE_EAST_ANGLE", DefineType::Number),
255    ("NCamera|NORTH_POLE_X", DefineType::Number),
256    ("NCamera|NORTH_POLE_Y_EAST", DefineType::Number),
257    ("NCamera|NORTH_POLE_Y_WEST", DefineType::Number),
258    ("NCamera|SCROLL_SPEED", DefineType::Number),
259    ("NCamera|START_LOOK_AT", DefineType::NumberList),
260    ("NCamera|ZFAR", DefineType::Number),
261    ("NCamera|ZNEAR", DefineType::Number),
262    ("NCamera|ZOOM_RATE", DefineType::Number),
263    ("NCamera|ZOOM_STEPS", DefineType::NumberList),
264    ("NCamera|ZOOM_STEPS_MAX_TILT", DefineType::NumberList),
265    ("NCamera|ZOOM_STEPS_MIN_TILT", DefineType::NumberList),
266    ("NCamera|ZOOM_STEPS_TILT", DefineType::NumberList),
267    ("NCharacter|ADDITIONAL_CHILDREN_FOR_HEIR", DefineType::Number),
268    ("NCharacter|ADDITIONAL_CHILDREN_FOR_KING", DefineType::Number),
269    ("NCharacter|ADDITIONAL_CHILDREN_FOR_PROMINENCE_THRESHOLD_1", DefineType::Number),
270    ("NCharacter|ADDITIONAL_CHILDREN_FOR_PROMINENCE_THRESHOLD_2", DefineType::Number),
271    ("NCharacter|ADDITIONAL_CHILD_PROMINENCE_THRESHOLD_1", DefineType::Number),
272    ("NCharacter|ADDITIONAL_CHILD_PROMINENCE_THRESHOLD_2", DefineType::Number),
273    ("NCharacter|AGE_OF_ADULTHOOD", DefineType::Number),
274    ("NCharacter|BASE_DOWRY", DefineType::Number),
275    ("NCharacter|BASE_FERTILITY", DefineType::Number),
276    ("NCharacter|BASE_LOYALTY_GAIN_CHANCE", DefineType::Number),
277    ("NCharacter|BASE_NR_OF_CHILDREN_PER_COUPLE", DefineType::Number),
278    ("NCharacter|BONUS_LOYALITY_CIVIL_WAR_ADD", DefineType::Number),
279    ("NCharacter|BONUS_LOYALITY_CIVIL_WAR_CUTOFF", DefineType::Number),
280    ("NCharacter|CHILD_BIRTH_TO_PREGNANCY_WAIT", DefineType::Number),
281    ("NCharacter|CIV_WAR_LEADER_GENERAL_UNITS_MULT", DefineType::Number),
282    ("NCharacter|CIV_WAR_LEADER_GOVERNOR_JOB", DefineType::Number),
283    ("NCharacter|CIV_WAR_LEADER_PROMINENCE_DIVIDER", DefineType::Number),
284    ("NCharacter|CIV_WAR_LEADER_SAME_CULTURE", DefineType::Number),
285    ("NCharacter|CIV_WAR_LOYALTY_FRIEND_TO_REBEL", DefineType::Number),
286    ("NCharacter|CIV_WAR_LOYALTY_FRIEND_TO_RULER", DefineType::Number),
287    ("NCharacter|CIV_WAR_LOYALTY_REBEL_NOT_HEIR_FRIEND_TO_HEIR", DefineType::Number),
288    ("NCharacter|CIV_WAR_LOYALTY_REBEL_NOT_HEIR_RIVAL_TO_HEIR", DefineType::Number),
289    ("NCharacter|CIV_WAR_LOYALTY_RIVAL_TO_REBEL", DefineType::Number),
290    ("NCharacter|CIV_WAR_LOYALTY_RIVAL_TO_RULER", DefineType::Number),
291    ("NCharacter|CIV_WAR_LOYALTY_SAME_FAMILY_AS_REBEL_BUT_NOT_HEIR", DefineType::Number),
292    ("NCharacter|CIV_WAR_LOYALTY_SAME_FAMILY_AS_RULER_BUT_NOT_HEIR", DefineType::Number),
293    ("NCharacter|COURT_SIZE_AGE_FILL", DefineType::NumberList),
294    ("NCharacter|COURT_SIZE_CHILD_PENALTY_THRESHOLD", DefineType::Number),
295    ("NCharacter|CULTURE_HAPPINESS_FACTOR", DefineType::Number),
296    ("NCharacter|CULTURE_HAPPINESS_LOWER_THRESHOLD", DefineType::Number),
297    ("NCharacter|CULTURE_HAPPINESS_LOYALTY_MAX", DefineType::Number),
298    ("NCharacter|CULTURE_HAPPINESS_UPPER_THRESHOLD", DefineType::Number),
299    ("NCharacter|DISLOYALTY_THRESHOLD", DefineType::Number),
300    ("NCharacter|FEMALE_CREATION_AGE_END", DefineType::Number),
301    ("NCharacter|FEMALE_CREATION_AGE_START", DefineType::Number),
302    ("NCharacter|FRIEND_WITH_PARTY_LEADER_PARTY_CONVICTION", DefineType::Number),
303    ("NCharacter|FRIEND_WITH_RULER_PARTY_CONVICTION", DefineType::Number),
304    ("NCharacter|HOLDING_BASE_MULTIPLIER", DefineType::Number),
305    ("NCharacter|IDEAL_CHILD_PER_FAMILY", DefineType::Number),
306    ("NCharacter|INFANCY_MAX_AGE", DefineType::Number),
307    ("NCharacter|INHERIT_CHANCE_COUNTRY_CHARISMA", DefineType::Number),
308    ("NCharacter|INHERIT_RECESSIVE_GENE_CHANCE", DefineType::Number),
309    ("NCharacter|INITIAL_CONVICTION_TICKS_IN_MONTHS", DefineType::Number),
310    ("NCharacter|INITIAL_MARRIAGE_COUNT", DefineType::Number),
311    ("NCharacter|LOYALTY_GAIN_OUTSIDE_COMBAT", DefineType::Number),
312    ("NCharacter|LOYAL_COHORT_INHERITANCE_CHARISMA_CHECK", DefineType::Number),
313    ("NCharacter|MAIN_HEIR_INHERITANCE_MULTIPLIER", DefineType::Number),
314    ("NCharacter|MALE_CREATION_AGE_END", DefineType::Number),
315    ("NCharacter|MALE_CREATION_AGE_START", DefineType::Number),
316    ("NCharacter|MAX_CHILD_BIRTH_AGE", DefineType::Number),
317    ("NCharacter|MAX_DOWRY", DefineType::Number),
318    ("NCharacter|MAX_FERTILITY", DefineType::Number),
319    ("NCharacter|MAX_STATESMANSHIP_OFFSET", DefineType::Number),
320    ("NCharacter|MAX_TOOLTIP_SIZE_FAMILY_LIST", DefineType::Number),
321    ("NCharacter|MIN_ADULT_CHARACTERS_PER_GENDER", DefineType::Number),
322    ("NCharacter|MIN_ADULT_CHARACTERS_PER_GENDER_CREATION_CHILDREN_THRESHOLD", DefineType::Number),
323    ("NCharacter|MIN_HOLDINGS_FOR_POWER_BASE", DefineType::Number),
324    ("NCharacter|MIN_STATESMANSHIP_EFFECT", DefineType::Number),
325    ("NCharacter|MIN_STATESMANSHIP_OFFSET", DefineType::Number),
326    ("NCharacter|RIVAL_WITH_PARTY_LEADER_PARTY_CONVICTION", DefineType::Number),
327    ("NCharacter|RIVAL_WITH_RULER_PARTY_CONVICTION", DefineType::Number),
328    ("NCharacter|SPOUSE_CREATION_MAXIMUM_AGE", DefineType::Number),
329    ("NCharacter|SPOUSE_MOURNING_DURATION", DefineType::Number),
330    ("NCharacter|SUBTRACTION_CHILDREN_COURT_SIZE_PENALTY", DefineType::Number),
331    ("NCharacter|TOO_DISLOYAL_THRESHOLD", DefineType::Number),
332    ("NCharacter|TRAIT_GENERATION_CAP", DefineType::Number),
333    ("NCharacter|TRAIT_MILITARY_LIMIT", DefineType::Number),
334    ("NCharacter|TRAIT_PERSONALITY_LIMIT", DefineType::Number),
335    ("NCharacter|UNEQUAL_INHERITANCE_MULTIPLIER", DefineType::Number),
336    ("NCharacter|WRONG_RELIGION_MAX_LOYALTY", DefineType::Number),
337    ("NCities|CELL_SCORE_BASE", DefineType::Number),
338    ("NCities|CELL_SCORE_NOISE_FACTOR", DefineType::Number),
339    ("NCities|CELL_SCORE_RIVER_PENALTY", DefineType::Number),
340    ("NCities|CELL_SCORE_ROAD_PENALTY", DefineType::Number),
341    ("NCities|CELL_SCORE_SLOPE_MIN", DefineType::Number),
342    ("NCities|CELL_SCORE_SLOPE_PENALTY", DefineType::Number),
343    ("NCities|CELL_SCORE_UNDER_WATER_PENALTY", DefineType::Number),
344    ("NCities|DISTANCE_FACTOR", DefineType::Number),
345    ("NCities|GRID_SCALE", DefineType::Number),
346    ("NCities|MAX_ACTIVE_SOUND_EFFECTS", DefineType::Number),
347    ("NCities|MESH_SCALE", DefineType::Number),
348    ("NCities|RIVER_DISTANCE_BIAS", DefineType::Number),
349    ("NCities|ROAD_DISTANCE_BIAS", DefineType::Number),
350    ("NCoatOfArms|FALLBACK_COLOR", DefineType::NumberList),
351    ("NCombatPrediction|CLEAR_VICTORY_THRESHOLD", DefineType::Number),
352    ("NCombatPrediction|LEADER_CONTRIBUTION", DefineType::Number),
353    ("NCombatPrediction|MORALE_CONTRIBUTION", DefineType::Number),
354    ("NCombatPrediction|MORALE_THRESHOLD", DefineType::Number),
355    ("NCombatPrediction|PROBABLE_VICTORY_THRESHOLD", DefineType::Number),
356    ("NCombatPrediction|QUALITY_CONTRIBUTION", DefineType::Number),
357    ("NCombatPrediction|QUALITY_THRESHOLD", DefineType::Number),
358    ("NCombatPrediction|STRENGTH_CONTRIBUTION", DefineType::Number),
359    ("NCombatPrediction|STRENGTH_THRESHOLD", DefineType::Number),
360    ("NCombatPrediction|TERRAIN_CONTRIBUTION", DefineType::Number),
361    ("NCombat|AE_FROM_GREAT_CONQUEST", DefineType::Number),
362    ("NCombat|ASSAULT_ATTACKER_LOSS", DefineType::Number),
363    ("NCombat|ASSAULT_DEFENDER_LOSS", DefineType::Number),
364    ("NCombat|ASSAULT_DICE_MODIFIER", DefineType::Number),
365    ("NCombat|ASSAULT_WIDTH_LIMIT", DefineType::Number),
366    ("NCombat|BASE_MORALE_DAMAGE", DefineType::Number),
367    ("NCombat|BATTLE_COMMANDER_CAPTURE_MARTIAL_CHECK", DefineType::Number),
368    ("NCombat|BATTLE_COMMANDER_ESCAPE_CAPTURE", DefineType::Number),
369    ("NCombat|BATTLE_MIN_CASUALTIES_IMPACT", DefineType::Number),
370    ("NCombat|BATTLE_NO_POPULARITY_LOSS_IF_RATIO_AS_ATTACKER", DefineType::Number),
371    ("NCombat|BATTLE_NO_POPULARITY_LOSS_IF_RATIO_AS_DEFENDER", DefineType::Number),
372    ("NCombat|BATTLE_RESULT_CAP", DefineType::Number),
373    ("NCombat|BATTLE_RESULT_SCALE", DefineType::Number),
374    ("NCombat|COMBAT_BASE", DefineType::Number),
375    ("NCombat|COMBAT_DAMAGE_MULT", DefineType::Number),
376    ("NCombat|COMBAT_DICE_SIDE", DefineType::Number),
377    ("NCombat|COMBAT_MAX", DefineType::Number),
378    ("NCombat|COMBAT_REBEL_MARTIAL", DefineType::Number),
379    ("NCombat|DAYS_PER_PHASE", DefineType::Number),
380    ("NCombat|DAYS_PER_SIEGE_PHASE", DefineType::Number),
381    ("NCombat|DAYS_PER_SIEGE_PHASE_WITHOUT_FORT", DefineType::Number),
382    ("NCombat|END_OF_COMBAT_MORALE_BOOST_MAX", DefineType::Number),
383    ("NCombat|END_OF_COMBAT_STRENGTH_RATIO_MODIFIER", DefineType::Number),
384    ("NCombat|EXHAUSTION_FROM_GREAT_CONQUEST", DefineType::Number),
385    ("NCombat|EXPERIENCE_GAIN", DefineType::Number),
386    ("NCombat|FORT_FLIPPING_TIME", DefineType::Number),
387    ("NCombat|GARRISON_SIZE", DefineType::Number),
388    ("NCombat|GREAT_BATTLE_SIZE_THRESHOLD", DefineType::Number),
389    ("NCombat|GREAT_CONQUEST_EXHAUSTION_MULT", DefineType::Number),
390    ("NCombat|GREAT_CONQUEST_MONTHS_OF_WAR_MULT", DefineType::Number),
391    ("NCombat|LAND_EXPERIENCE_DAMAGE_REDUCTION", DefineType::Number),
392    ("NCombat|LAND_MORALE_DAMAGE_MODIFIER", DefineType::Number),
393    ("NCombat|LAND_POPULARITY_FACTOR", DefineType::Number),
394    ("NCombat|LAND_STRENGTH_DAMAGE_MODIFIER", DefineType::Number),
395    ("NCombat|MAX_BREACH", DefineType::Number),
396    ("NCombat|MAX_WAR_EXHAUSTION_FROM_BATTLE", DefineType::Number),
397    ("NCombat|MINIMUM_LOSS_RATIO_THRESHOLD_FOR_BATTLE_RESULT", DefineType::Number),
398    ("NCombat|MORALE_COLLAPSE_THRESHOLD", DefineType::Number),
399    ("NCombat|MORALE_HIT_FOR_LATE_DEPLOYMENT", DefineType::Number),
400    ("NCombat|MORALE_HIT_FOR_NON_SECONDARY_REINFORCEMENT", DefineType::Number),
401    ("NCombat|NAVAL_EXPERIENCE_DAMAGE_REDUCTION", DefineType::Number),
402    ("NCombat|NAVAL_MORALE_DAMAGE_MODIFIER", DefineType::Number),
403    ("NCombat|NAVAL_POPULARITY_FACTOR", DefineType::Number),
404    ("NCombat|NAVAL_STRENGTH_DAMAGE_MODIFIER", DefineType::Number),
405    ("NCombat|OVERRUN_FACTOR_FOR_INITIAL_CHECK", DefineType::Number),
406    ("NCombat|OVERRUN_RETREAT_AVAILABLE", DefineType::Number),
407    ("NCombat|OVERRUN_RETREAT_UNAVAILABLE", DefineType::Number),
408    ("NCombat|PEACE_ACCEPTANCE_WAR_GOAL_GC", DefineType::Number),
409    ("NCombat|PERSONAL_LOYALTY_BONUS", DefineType::Number),
410    ("NCombat|RETREAT_STRENGTH_DAMAGE", DefineType::Number),
411    ("NCombat|SHIP_CAPTURE_CATEGORY_IMPACT", DefineType::Number),
412    ("NCombat|SIEGE_BREACH_IMPACT", DefineType::Number),
413    ("NCombat|SIEGE_BREACH_LOSS", DefineType::Number),
414    ("NCombat|SIEGE_DEFENDER_DESERTION_IMPACT", DefineType::Number),
415    ("NCombat|SIEGE_DEFENDER_DESERTION_LOSS", DefineType::Number),
416    ("NCombat|SIEGE_DISEASE_IMPACT", DefineType::Number),
417    ("NCombat|SIEGE_FOOD_SHORTAGE_IMPACT", DefineType::Number),
418    ("NCombat|SIEGE_FOOD_SHORTAGE_LOSS", DefineType::Number),
419    ("NCombat|SIEGE_FORCE_NEEDED_MULTIPLIER", DefineType::Number),
420    ("NCombat|SIEGE_MEMORY", DefineType::Number),
421    ("NCombat|SIEGE_SUPPLY_SHORTAGE_IMPACT", DefineType::Number),
422    ("NCombat|SIEGE_SUPPLY_SHORTAGE_LOSS", DefineType::Number),
423    ("NCombat|SIEGE_WATER_SHORTAGE_IMPACT", DefineType::Number),
424    ("NCombat|SIEGE_WATER_SHORTAGE_LOSS", DefineType::Number),
425    ("NCombat|SIEGE_WIN", DefineType::Number),
426    ("NCombat|TACTICS_DEFAULT_EFFECTIVENESS", DefineType::Number),
427    ("NCombat|TACTICS_EFFECTIVENESS_MAX_CAP", DefineType::Number),
428    ("NCombat|TACTICS_EFFECTIVENESS_MIN_CAP", DefineType::Number),
429    ("NCombat|TACTICS_START_EFFECTIVENESS", DefineType::Number),
430    ("NCombat|WAR_EXHAUTION_FROM_LOSSES", DefineType::Number),
431    ("NCountry|ALERT_HIGH_WAR_EXHAUSTION", DefineType::Number),
432    ("NCountry|BAD_RESEARCH_RATIO", DefineType::Number),
433    ("NCountry|BASE_CONTROL_RANGE", DefineType::Number),
434    ("NCountry|BASE_FORT_LIMIT_PER_STATE", DefineType::Number),
435    ("NCountry|BASE_NAVAL_RANGE", DefineType::Number),
436    ("NCountry|BASE_RESEARCH", DefineType::Number),
437    ("NCountry|CALL_FOR_PEACE_THRESHOLD_MONTHS", DefineType::Number),
438    ("NCountry|CALL_FOR_PEACE_WARSCORE_LIMIT", DefineType::Number),
439    ("NCountry|CHANGE_PANTHEON_OMEN_COOLDOWN_MONTHS", DefineType::Number),
440    ("NCountry|CIVIL_WAR_CITIES_THRESHOLD", DefineType::Number),
441    ("NCountry|CIVIL_WAR_MONTHLY_TICK", DefineType::Number),
442    ("NCountry|CIVIL_WAR_STATES_THRESHOLD", DefineType::Number),
443    ("NCountry|COUNTRY_COLOR_DISTANCE_NEIGHBOUR", DefineType::Number),
444    ("NCountry|COUNTRY_COLOR_DISTANCE_ORIGIN", DefineType::Number),
445    ("NCountry|COUNTRY_COLOR_MAX_SATURATION", DefineType::Number),
446    ("NCountry|COUNTRY_COLOR_MAX_VALUE", DefineType::Number),
447    ("NCountry|COUNTRY_COLOR_MIN_SATURATION", DefineType::Number),
448    ("NCountry|COUNTRY_COLOR_MIN_VALUE", DefineType::Number),
449    ("NCountry|COUNTRY_PRIMARY_COLOR_LIST", DefineType::Item(Item::CoaTemplateList)),
450    ("NCountry|COUNTRY_SECONDARY_COLOR_LIST", DefineType::Item(Item::CoaTemplateList)),
451    ("NCountry|COUNTRY_TERTIARY_COLOR_LIST", DefineType::Item(Item::CoaTemplateList)),
452    ("NCountry|CULTURAL_INTEGRATION_FACTOR", DefineType::Number),
453    ("NCountry|CULTURAL_INTEGRATION_MAX_SPEED", DefineType::Number),
454    ("NCountry|CULTURAL_INTEGRATION_MIN_SPEED", DefineType::Number),
455    ("NCountry|DEIFIED_RULERS_EXPIRE", DefineType::Number),
456    ("NCountry|DEVOTIO_DURATION", DefineType::Number),
457    ("NCountry|DISBAND_PAYOFF_FACTOR", DefineType::Number),
458    ("NCountry|DISLOYAL_COMMANDER_MAINTENANCE_FACTOR", DefineType::Number),
459    ("NCountry|EXPECTED_DEITY_COUNT", DefineType::Number),
460    ("NCountry|FIRST_FORT_COST_IN_POINTS", DefineType::Number),
461    ("NCountry|FORT_MAINTENANCE", DefineType::Number),
462    ("NCountry|HIGH_AGRESSIVE_THRESHOLD", DefineType::Number),
463    ("NCountry|INNOVATIONS_PER_TECHLEVEL", DefineType::Number),
464    ("NCountry|INTEGRATE_COST_PER_POP", DefineType::Number),
465    ("NCountry|INTEGRATE_MIN_COST", DefineType::Number),
466    ("NCountry|LAND_MAINTENANCE_FACTOR", DefineType::Number),
467    ("NCountry|LOYALTY_INCREASE_AT_CIVIL_WAR_OR_REBELLION", DefineType::Number),
468    ("NCountry|LOYAL_TROOPS_MAINTENANCE_FACTOR", DefineType::Number),
469    ("NCountry|MAXIMUM_GOLD", DefineType::Number),
470    ("NCountry|MAXIMUM_MILITARY_EXPERIENCE", DefineType::Number),
471    ("NCountry|MAXIMUM_POLITICAL_INFLUENCE", DefineType::Number),
472    ("NCountry|MAX_COLONISATION_BARB_IN_TARGET", DefineType::Number),
473    ("NCountry|MAX_INVENTIONS_SAME_TYPE", DefineType::Number),
474    ("NCountry|MAX_INVENTION_TECH_TREE_DEPTH", DefineType::Number),
475    ("NCountry|MAX_MANPOWER_YEARS", DefineType::Number),
476    ("NCountry|MAX_MILITARY_BONUS_TREE_DEPTH", DefineType::Number),
477    ("NCountry|MAX_RESEARCH_EFFICIENCY", DefineType::Number),
478    ("NCountry|MAX_RETINUE_MAN_POWER_ALLOCATION", DefineType::Number),
479    ("NCountry|MERCENARY_DEBT_THRESHOLD", DefineType::Number),
480    ("NCountry|MERCENARY_MAINTENANCE", DefineType::Number),
481    ("NCountry|MINIMUM_CIVIL_WAR_DAYS_FOR_AUTORESOLVE", DefineType::Number),
482    ("NCountry|MINIMUM_COLONISATION_POP", DefineType::Number),
483    ("NCountry|MINIMUM_GOLD", DefineType::Number),
484    ("NCountry|MINIMUM_POLITICAL_INFLUENCE", DefineType::Number),
485    ("NCountry|MOVE_POP_TO_EMPTY_MONTHS_COOLDOWN", DefineType::Number),
486    ("NCountry|NAVAL_BASE_PROXIMITY_THRESHOLD", DefineType::Number),
487    ("NCountry|NAVAL_MAINTENANCE_FACTOR", DefineType::Number),
488    ("NCountry|OMEN_DURATION", DefineType::Number),
489    ("NCountry|PIG_STAB_DURATION", DefineType::Number),
490    ("NCountry|POPS_PER_BUILDING", DefineType::Number),
491    ("NCountry|POTENTIAL_MISSION_COUNT", DefineType::Number),
492    ("NCountry|RANK_CITY_STATE", DefineType::Number),
493    ("NCountry|RANK_LOCAL_POWER", DefineType::Number),
494    ("NCountry|RANK_MAJOR_POWER", DefineType::Number),
495    ("NCountry|RANK_MIGRANT_HORDE", DefineType::Number),
496    ("NCountry|RANK_REGIONAL_POWER", DefineType::Number),
497    ("NCountry|RETINUE_MAINTENANCE", DefineType::Number),
498    ("NCountry|REVOLT_ALERT_MONTHS_THRESHOLD", DefineType::Number),
499    ("NCountry|REVOLT_IMMINENT_MONTHS_THRESHOLD", DefineType::Number),
500    ("NCountry|REVOLT_MINIMUM_TREASURY", DefineType::Number),
501    ("NCountry|REVOLT_MONTHLY_TICK", DefineType::Number),
502    ("NCountry|SLAVE_DISTRO_MIN_NUM_OF_STATES", DefineType::Number),
503    ("NCountry|STABILITY_BLOCK_THRESHOLD", DefineType::Number),
504    ("NCountry|STARTING_MILITARY_EXPERIENCE", DefineType::Number),
505    ("NCountry|STARTING_POLITICAL_INFLUENCE", DefineType::Number),
506    ("NCountry|STATE_LOYALTY_CONQUEST_MODIFIER", DefineType::Number),
507    ("NCountry|TECH_AHEAD_OF_TIME", DefineType::Number),
508    ("NCountry|TECH_BEHIND_OF_TIME", DefineType::Number),
509    ("NCountry|TECH_ENTRY_YEARS", DefineType::Number),
510    ("NCountry|UNREST_MONTHLY_REDUCTION", DefineType::Number),
511    ("NDiplomacy|AE_IMPACT_ON_OPINION", DefineType::Number),
512    ("NDiplomacy|ANNEX_MIN_RELATION", DefineType::Number),
513    ("NDiplomacy|ANNEX_MIN_YEARS_WITH_TRIBUTE", DefineType::Number),
514    ("NDiplomacy|AUTO_TIME_OUT_MONTHS", DefineType::Number),
515    ("NDiplomacy|CASUS_BELLI_MONTHS", DefineType::Number),
516    ("NDiplomacy|DEFAULT_WARGOAL_BATTLESCORE_BONUS", DefineType::Number),
517    ("NDiplomacy|DEFAULT_WARGOAL_TICKINGWARSCORE_BONUS", DefineType::Number),
518    ("NDiplomacy|DIPLOMATIC_RANGE", DefineType::Number),
519    ("NDiplomacy|IMPROVE_RELATION_SUBJECT_FACTOR", DefineType::Number),
520    ("NDiplomacy|INTERVENE_OPINION_THRESHOLD", DefineType::Number),
521    ("NDiplomacy|MAX_TRIBUTE_TREASURY_DEFICIT", DefineType::Number),
522    ("NDiplomacy|MAX_WARSCORE_REDUCTION", DefineType::Number),
523    ("NDiplomacy|MIN_WARSCORE_TO_DEMAND", DefineType::Number),
524    ("NDiplomacy|MONTHS_BEFORE_TOTAL_OCCUPATION", DefineType::Number),
525    ("NDiplomacy|OPINION_GOOD_RELATIONS", DefineType::Number),
526    ("NDiplomacy|OPINION_GREAT_RELATIONS", DefineType::Number),
527    ("NDiplomacy|OPINION_MAX", DefineType::Number),
528    ("NDiplomacy|OPINION_MIN", DefineType::Number),
529    ("NDiplomacy|OPINION_NO_WAR", DefineType::Number),
530    ("NDiplomacy|PEACE_AE_INCREASE_FOR_NON_TARGET", DefineType::Number),
531    ("NDiplomacy|PEACE_AUTO_ENFORCE_BASE_DAYS", DefineType::Number),
532    ("NDiplomacy|PEACE_AUTO_ENFORCE_RANK_DAY", DefineType::Number),
533    ("NDiplomacy|PEACE_CANCEL_SUBJECT_FACTOR", DefineType::Number),
534    ("NDiplomacy|PEACE_CLAIM_AE_REDUCTION", DefineType::Number),
535    ("NDiplomacy|PEACE_COST_MODIFIER_FOR_CLAIM", DefineType::Number),
536    ("NDiplomacy|PEACE_COST_MODIFIER_FOR_NON_TARGET", DefineType::Number),
537    ("NDiplomacy|PEACE_COST_MODIFIER_FOR_REVOLT_WAR", DefineType::Number),
538    ("NDiplomacy|PEACE_COST_MODIFIER_FOR_SAME_CULTURE", DefineType::Number),
539    ("NDiplomacy|PEACE_COST_MODIFIER_FOR_SAME_RELIGION", DefineType::Number),
540    ("NDiplomacy|PEACE_RELEASE_NATION_FACTOR", DefineType::Number),
541    ("NDiplomacy|PEACE_SEPERATE_BLOCK_MONTHS", DefineType::Number),
542    ("NDiplomacy|PEACE_SUBJECT_AE_REDUCTION", DefineType::Number),
543    ("NDiplomacy|REVANCHISM_MONTHLY_DECAY", DefineType::Number),
544    ("NDiplomacy|SCALED_TRUCE_YEARS", DefineType::Number),
545    ("NDiplomacy|SUBJECT_AE_FACTOR", DefineType::Number),
546    ("NDiplomacy|SUPERIORITY_WARGOAL_WARSCORE_THRESHOLD", DefineType::Number),
547    ("NDiplomacy|TRANSFER_VASSAL_MIN_RELATION", DefineType::Number),
548    ("NDiplomacy|TRAVEL_DAYS", DefineType::Number),
549    ("NDiplomacy|TRIBUTE_MIN_RELATION", DefineType::Number),
550    ("NDiplomacy|TRUCE_YEARS", DefineType::Number),
551    ("NDiplomacy|WARGOAL_MAX_BONUS", DefineType::Number),
552    ("NDiplomacy|WARSCORE_MAX_FROM_BATTLES", DefineType::Number),
553    ("NDiplomacy|WAR_JOIN_DEADLINE_MONTHS", DefineType::Number),
554    ("NDiplomaticActions|AbandonCivilWarAction", DefineType::Item(Item::Sound)),
555    ("NDiplomaticActions|AllianceAction", DefineType::Item(Item::Sound)),
556    ("NDiplomaticActions|AskToJoinDefensiveLeagueAction", DefineType::Item(Item::Sound)),
557    ("NDiplomaticActions|BarbarianCreateClient", DefineType::Item(Item::Sound)),
558    ("NDiplomaticActions|BarbarianDemandSurrender", DefineType::Item(Item::Sound)),
559    ("NDiplomaticActions|BarbarianPayOff", DefineType::Item(Item::Sound)),
560    ("NDiplomaticActions|BarbarianSettle", DefineType::Item(Item::Sound)),
561    ("NDiplomaticActions|CallAllyAction", DefineType::Item(Item::Sound)),
562    ("NDiplomaticActions|DeclareWarAction", DefineType::Item(Item::Sound)),
563    ("NDiplomaticActions|DemandAnnexationAction", DefineType::Item(Item::Sound)),
564    ("NDiplomaticActions|DemandBecomeDependencyAction", DefineType::Item(Item::Sound)),
565    ("NDiplomaticActions|EnforcePeaceAction", DefineType::Item(Item::Sound)),
566    ("NDiplomaticActions|FabricateClaim", DefineType::Item(Item::Sound)),
567    ("NDiplomaticActions|GuaranteeAction", DefineType::Item(Item::Sound)),
568    ("NDiplomaticActions|ImproveRelation", DefineType::Item(Item::Sound)),
569    ("NDiplomaticActions|InsultAction", DefineType::Item(Item::Sound)),
570    ("NDiplomaticActions|InterveneInWarAction", DefineType::Item(Item::Sound)),
571    ("NDiplomaticActions|InviteToDefensiveLeagueAction", DefineType::Item(Item::Sound)),
572    ("NDiplomaticActions|LeaveDefensiveLeagueAction", DefineType::Item(Item::Sound)),
573    ("NDiplomaticActions|MilitaryAccessAction", DefineType::Item(Item::Sound)),
574    ("NDiplomaticActions|OfferMilitaryAccessAction", DefineType::Item(Item::Sound)),
575    ("NDiplomaticActions|RansomPrisoner", DefineType::Item(Item::Sound)),
576    ("NDiplomaticActions|RequestPeaceAction", DefineType::Item(Item::Sound)),
577    ("NDiplomaticActions|SellProvince", DefineType::Item(Item::Sound)),
578    ("NDiplomaticActions|SendGiftAction", DefineType::Item(Item::Sound)),
579    ("NDiplomaticActions|SendWarningAction", DefineType::Item(Item::Sound)),
580    ("NDiplomaticActions|SupportRebelsAction", DefineType::Item(Item::Sound)),
581    ("NDiplomaticActions|ThreatenWarAction", DefineType::Item(Item::Sound)),
582    ("NDiplomaticActions|TradeRouteRequestAction", DefineType::Item(Item::Sound)),
583    ("NDiplomaticActions|TransferDependencyAction", DefineType::Item(Item::Sound)),
584    ("NEndScreenInterface|GAME_OVER_GLORY", DefineType::Item(Item::Sound)),
585    ("NEndScreenInterface|GAME_OVER_GREATEST_EMPIRE", DefineType::Item(Item::Sound)),
586    ("NEndScreenInterface|GAME_OVER_LOSE", DefineType::Item(Item::Sound)),
587    ("NEndScreenInterface|GAME_OVER_SURVIVING", DefineType::Item(Item::Sound)),
588    ("NFamily|COLOR_1", DefineType::Color),
589    ("NFamily|COLOR_10", DefineType::Color),
590    ("NFamily|COLOR_2", DefineType::Color),
591    ("NFamily|COLOR_3", DefineType::Color),
592    ("NFamily|COLOR_4", DefineType::Color),
593    ("NFamily|COLOR_5", DefineType::Color),
594    ("NFamily|COLOR_6", DefineType::Color),
595    ("NFamily|COLOR_7", DefineType::Color),
596    ("NFamily|COLOR_8", DefineType::Color),
597    ("NFamily|COLOR_9", DefineType::Color),
598    ("NFamily|COLOR_DEFAULT", DefineType::Color),
599    ("NFamily|EXPECTED_JOB_PERCENTAGE", DefineType::Number),
600    ("NFamily|FAMILY_COUNT_CITY_POWER", DefineType::Number),
601    ("NFamily|FAMILY_COUNT_GREAT_POWER", DefineType::Number),
602    ("NFamily|FAMILY_COUNT_LOCAL_POWER", DefineType::Number),
603    ("NFamily|FAMILY_COUNT_MAJOR_POWER", DefineType::Number),
604    ("NFamily|FAMILY_COUNT_MIGRANT_HORDE", DefineType::Number),
605    ("NFamily|FAMILY_COUNT_REGIONAL_POWER", DefineType::Number),
606    ("NFamily|GRATEFUL_JOB_PERCENTAGE", DefineType::Number),
607    ("NFamily|MAX_MINOR_CHARACTER_YEARLY_GROWTH", DefineType::Number),
608    ("NFamily|MAX_SIZE", DefineType::Number),
609    ("NFamily|MINOR_FAMILY_COURT_MULTIPLIER", DefineType::Number),
610    ("NFamily|MINOR_POOL_CITY_POWER", DefineType::Number),
611    ("NFamily|MINOR_POOL_GREAT_POWER", DefineType::Number),
612    ("NFamily|MINOR_POOL_LOCAL_POWER", DefineType::Number),
613    ("NFamily|MINOR_POOL_MAJOR_POWER", DefineType::Number),
614    ("NFamily|MINOR_POOL_MIGRANT_HORDE", DefineType::Number),
615    ("NFamily|MINOR_POOL_REGIONAL_POWER", DefineType::Number),
616    ("NFamily|MIN_SIZE", DefineType::Number),
617    ("NFogOfWar|ALPHA_MIN", DefineType::Number),
618    ("NFogOfWar|BASE_ALPHA", DefineType::Number),
619    ("NFogOfWar|COLOR_1", DefineType::Color),
620    ("NFogOfWar|COLOR_2", DefineType::Color),
621    ("NFogOfWar|COLOR_BLEND_MIDPOINT", DefineType::Number),
622    ("NFogOfWar|COLOR_BLEND_WIDTH", DefineType::Number),
623    ("NFogOfWar|FADE_OUT_SPEED", DefineType::Number),
624    ("NFogOfWar|FADE_OUT_ZOOM_STEP", DefineType::Number),
625    ("NFogOfWar|FADE_SPEED", DefineType::Number),
626    ("NFogOfWar|FIXED_ALPHA_IN_IMPASSABLE", DefineType::Boolean),
627    ("NFogOfWar|IMPASSABLE_ALPHA", DefineType::Number),
628    ("NFogOfWar|KERNEL_SCALE", DefineType::Number),
629    ("NFogOfWar|NOISE_TEXTURE", DefineType::Item(Item::File)),
630    ("NFogOfWar|PATTERN_SPEED", DefineType::NumberList),
631    ("NFogOfWar|PATTERN_STRENGTH", DefineType::Number),
632    ("NFogOfWar|PATTERN_TILING", DefineType::Number),
633    ("NFogOfWar|REALM_ALPHA", DefineType::Number),
634    ("NFogOfWar|REALM_NEIGHBOR_ALPHA", DefineType::Number),
635    ("NFogOfWar|SAMPLE_COUNT", DefineType::Number),
636    ("NFogOfWar|TEXTURE_HEIGHT", DefineType::Number),
637    ("NFogOfWar|TEXTURE_WIDTH", DefineType::Number),
638    ("NFogOfWar|UNIT_ALPHA", DefineType::Number),
639    ("NFogOfWar|UNIT_NEIGHBOR_ALPHA", DefineType::Number),
640    ("NGameIcons|AI_OBJECTIVE_ICON_PATH", DefineType::Item(Item::Directory)),
641    ("NGameIcons|BUILDINGS_ICON_PATH", DefineType::Item(Item::Directory)),
642    ("NGameIcons|CHARACTER_BACKGROUND_PATH", DefineType::Item(Item::Directory)),
643    ("NGameIcons|COMBAT_IMMINENT_ICON_PATH", DefineType::Item(Item::Directory)),
644    ("NGameIcons|COMBAT_TACTIC_ICON_PATH", DefineType::Item(Item::Directory)),
645    ("NGameIcons|DEFAULT_SACRIFICE_ICON", DefineType::String),
646    ("NGameIcons|DEITY_ICON_PATH", DefineType::Item(Item::Directory)),
647    ("NGameIcons|DIPLOMATIC_STATUS_ICON_PATH", DefineType::Item(Item::Directory)),
648    ("NGameIcons|DIP_STANCE_ICON_PATH", DefineType::Item(Item::Directory)),
649    ("NGameIcons|DISTINCTIONS_ICON_PATH", DefineType::Item(Item::Directory)),
650    ("NGameIcons|FLAG_TEXT_ICON_FONT_SIZE", DefineType::Number),
651    ("NGameIcons|FLAG_TEXT_ICON_OFFSET", DefineType::NumberList),
652    ("NGameIcons|FLAG_TEXT_ICON_SIZE", DefineType::NumberList),
653    ("NGameIcons|GOV_POLICY_ICON_PATH", DefineType::Item(Item::Directory)),
654    ("NGameIcons|GREAT_WORK_ANCIENT_ICON_PATH", DefineType::Item(Item::Directory)),
655    ("NGameIcons|GREAT_WORK_EFFECT_EMPTY_ICON", DefineType::String),
656    ("NGameIcons|GREAT_WORK_EFFECT_ICON_PATH", DefineType::Item(Item::Directory)),
657    ("NGameIcons|GREAT_WORK_EFFECT_TIER_ICON_PATH", DefineType::Item(Item::Directory)),
658    ("NGameIcons|GREAT_WORK_MATERIAL_ICON_PATH", DefineType::Item(Item::Directory)),
659    ("NGameIcons|GREAT_WORK_MODULE_ICON_PATH", DefineType::Item(Item::Directory)),
660    ("NGameIcons|GREAT_WORK_PROVINCE_BUILDING_VIEW_ICON", DefineType::String),
661    ("NGameIcons|GREAT_WORK_TEMPLATE_ICON_PATH", DefineType::Item(Item::Directory)),
662    ("NGameIcons|HOLY_SITE_ICON_PATH", DefineType::Item(Item::Directory)),
663    ("NGameIcons|ICON_BIG_POSTFIX", DefineType::String),
664    ("NGameIcons|ICON_DEFAULT_NAME", DefineType::String),
665    ("NGameIcons|ICON_HUGE_POSTFIX", DefineType::String),
666    ("NGameIcons|ICON_HUGE_TINT_POSTFIX", DefineType::String),
667    ("NGameIcons|ICON_NORMAL_TINT_POSTFIX", DefineType::String),
668    ("NGameIcons|ICON_PATH", DefineType::Item(Item::Directory)),
669    ("NGameIcons|ICON_SMALL_POSTFIX", DefineType::String),
670    ("NGameIcons|IDEAGROUP_ICON_PATH", DefineType::Item(Item::Directory)),
671    ("NGameIcons|IDEA_ICON_PATH", DefineType::Item(Item::Directory)),
672    ("NGameIcons|INVENTIONS_ICON_PATH", DefineType::Item(Item::Directory)),
673    ("NGameIcons|MACRO_BUILDER_ICON_PATH", DefineType::Item(Item::Directory)),
674    ("NGameIcons|MAP_MODE_ICONS", DefineType::Item(Item::Directory)),
675    ("NGameIcons|MILPHIL_ICON_PATH", DefineType::Item(Item::Directory)),
676    ("NGameIcons|MISSION_HEADER_DEFAULT", DefineType::String),
677    ("NGameIcons|MISSION_ICON_PATH", DefineType::Item(Item::Directory)),
678    ("NGameIcons|MISSION_PATH", DefineType::Item(Item::Directory)),
679    ("NGameIcons|MISSION_TASKS_ICON_PATH", DefineType::Item(Item::Directory)),
680    ("NGameIcons|OMEN_ICON_PATH", DefineType::Item(Item::Directory)),
681    ("NGameIcons|PARTY_ICON_PATH", DefineType::Item(Item::Directory)),
682    ("NGameIcons|POP_ICON_PATH", DefineType::Item(Item::Directory)),
683    ("NGameIcons|PROVINCE_RANK_ICON_PATH", DefineType::Item(Item::Directory)),
684    ("NGameIcons|RIVER_CROSSING_NEGATION_ICON", DefineType::Item(Item::File)),
685    ("NGameIcons|RIVER_CROSSING_PENALTY_ICON", DefineType::Item(Item::File)),
686    ("NGameIcons|SACRIFICE_ICON_PATH", DefineType::Item(Item::Directory)),
687    ("NGameIcons|STATICMODIFIER_ICON_PATH", DefineType::Item(Item::Directory)),
688    ("NGameIcons|SUBUNITS_ICON_PATH", DefineType::Item(Item::Directory)),
689    ("NGameIcons|TERRAIN_ICON_PATH", DefineType::Item(Item::Directory)),
690    ("NGameIcons|TRADEGOODS_ICON_PATH", DefineType::Item(Item::Directory)),
691    ("NGameIcons|TRADITION_ICON_PATH", DefineType::Item(Item::Directory)),
692    ("NGameIcons|TRAIT_ICON_PATH", DefineType::Item(Item::Directory)),
693    ("NGameIcons|TREASURE_ICON_DEFAULT", DefineType::String),
694    ("NGameIcons|TREASURE_ICON_PATH", DefineType::Item(Item::Directory)),
695    ("NGameIcons|TREATY_TYPE_ICON_PATH", DefineType::Item(Item::Directory)),
696    ("NGameIcons|UNIT_ABILITY_ICON_PATH", DefineType::Item(Item::Directory)),
697    ("NGameIcons|WAR_ENTHUSIASM_ICON_PATH", DefineType::Item(Item::Directory)),
698    ("NGameIcons|WATER_CROSSING_NEGATION_ICON", DefineType::Item(Item::File)),
699    ("NGameIcons|WATER_CROSSING_PENALTY_ICON", DefineType::Item(Item::File)),
700    ("NGameplay|ARMY_SPLIT", DefineType::Item(Item::Sound)),
701    ("NGameplay|BASE_AMBIENT", DefineType::Item(Item::Sound)),
702    ("NGameplay|CREATE_NEW_UNIT", DefineType::Item(Item::Sound)),
703    ("NGameplay|GAME_PAUSE", DefineType::Item(Item::Sound)),
704    ("NGameplay|GAME_PLAY", DefineType::Item(Item::Sound)),
705    ("NGameplay|RECRUIT_TO_ARMY", DefineType::Item(Item::Sound)),
706    ("NGameplay|UNIT_SET_DESTINATION", DefineType::Item(Item::Sound)),
707    ("NGame|AUTOPEACE_DAYS_SINCE_LAST_BATTLE", DefineType::Number),
708    ("NGame|COMBAT_TICK_LIMIT", DefineType::Number),
709    ("NGame|END_DATE", DefineType::Date),
710    ("NGame|EVENT_TIMEOUT_DAYS", DefineType::Number),
711    ("NGame|GAME_SPEED_TICKS", DefineType::NumberList),
712    ("NGame|HOTJOIN_TICK_LIMIT", DefineType::Number),
713    ("NGame|IMPERIAL_GLORY_RANK", DefineType::Number),
714    ("NGame|MERCENARIES_CITY_THRESHOLD", DefineType::Number),
715    ("NGame|MERCENARIES_PER_CITY", DefineType::Number),
716    ("NGame|MERCENARY_AMOUNT_DEVIATION", DefineType::Number),
717    ("NGame|MERCENARY_BASE_AMOUNT", DefineType::Number),
718    ("NGame|MERCENARY_PER_POP_SCALE", DefineType::Number),
719    ("NGame|MIN_MERCENARIES_PER_REGION", DefineType::Number),
720    ("NGame|PIRATE_BASE_AMOUNT", DefineType::Number),
721    ("NGame|PIRATE_COOLDOWN_MONTHS", DefineType::Number),
722    ("NGame|PIRATE_PER_POP_SCALE", DefineType::Number),
723    ("NGame|PIRATE_PLUNDER_DURATION", DefineType::Number),
724    ("NGame|PIRATE_PORTS_TO_RAID", DefineType::Number),
725    ("NGame|PIRATE_RAIDING_MONTHS", DefineType::Number),
726    ("NGame|PIRATE_RAID_CHANCE", DefineType::Number),
727    ("NGame|PIRATE_SIZE_MAX", DefineType::Number),
728    ("NGame|SCORE_START_BASE", DefineType::Number),
729    ("NGame|SCORE_START_MAX", DefineType::Number),
730    ("NGame|SCORE_START_POP_WEIGHT", DefineType::Number),
731    ("NGame|STARTING_COHORTS_PER_MANPOWER", DefineType::Number),
732    ("NGame|STARTING_SHIPS_PER_PORT_POPULATION", DefineType::Number),
733    ("NGame|START_DATE", DefineType::Date),
734    ("NGame|TAG_LIMIT", DefineType::Number),
735    ("NGraphics|ARROW_MOVEMENT_SPEED", DefineType::Number),
736    ("NGraphics|DRAG_SELECTION_THRESHOLD", DefineType::Number),
737    ("NGraphics|DYNAMIC_GAME_OBJECT_END_STATE", DefineType::String),
738    ("NGraphics|FLAT_MAP_FADE_SPEED", DefineType::Number),
739    ("NGraphics|FLAT_MAP_HEIGHT", DefineType::Number),
740    ("NGraphics|FLAT_MAP_ZOOM_STEP", DefineType::Number),
741    ("NGraphics|FORT_MAX_FRAMES", DefineType::Number),
742    ("NGraphics|GREAT_WORK_VIEW_GROUND_MESH", DefineType::Item(Item::Entity)),
743    ("NGraphics|HIGHLIGHT_TIMEOUT", DefineType::Number),
744    ("NGraphics|MAX_INCOME_PROVINCES", DefineType::Number),
745    ("NGraphics|PORT_LEVEL_TO_ICON_FRAME", DefineType::NumberList),
746    ("NGraphics|SIEGE_IMAGE_LEVELS", DefineType::NumberList),
747    ("NGraphics|SURROUND_MAP_BASECLOUDSCROLLING", DefineType::NumberList),
748    ("NGraphics|SURROUND_MAP_BASECLOUDSTRENGTH", DefineType::Number),
749    ("NGraphics|SURROUND_MAP_BASECLOUDTILEFACTOR", DefineType::NumberList),
750    ("NGraphics|SURROUND_MAP_CLOUD1SCROLLING", DefineType::NumberList),
751    ("NGraphics|SURROUND_MAP_CLOUD1STRENGTH", DefineType::Number),
752    ("NGraphics|SURROUND_MAP_CLOUD1TILEFACTOR", DefineType::NumberList),
753    ("NGraphics|SURROUND_MAP_CLOUD2SCROLLING", DefineType::NumberList),
754    ("NGraphics|SURROUND_MAP_CLOUD2STRENGTH", DefineType::Number),
755    ("NGraphics|SURROUND_MAP_CLOUD2TILEFACTOR", DefineType::NumberList),
756    ("NGraphics|SURROUND_MAP_CLOUDHEIGHT", DefineType::Number),
757    ("NGraphics|SURROUND_MAP_HIGHCLOUDCOLOR", DefineType::NumberList),
758    ("NGraphics|SURROUND_MAP_INNER_RECT", DefineType::NumberList),
759    ("NGraphics|SURROUND_MAP_LOWCLOUDCOLOR", DefineType::NumberList),
760    ("NGraphics|SURROUND_MAP_MAXCLOUDALPHA", DefineType::Number),
761    ("NGraphics|SURROUND_MAP_MINCLOUDALPHA", DefineType::Number),
762    ("NGraphics|SURROUND_MAP_OUTER_RECT", DefineType::NumberList),
763    ("NGraphics|SURROUND_MAP_PARALLAXFADEFACTOR", DefineType::Number),
764    ("NGraphics|SURROUND_MAP_PARALLAXSTRENGTH", DefineType::Number),
765    ("NGraphics|SURROUND_MAP_SHADOWCOLOR", DefineType::Color3),
766    ("NGraphics|SURROUND_MAP_TILE_FACTOR", DefineType::NumberList),
767    ("NGraphics|UNIMPORTANT_ELEMENT_ALPHA", DefineType::Number),
768    ("NGreatWork|GW_BASE_CONSTRUCTION_SPEED", DefineType::Number),
769    ("NGreatWork|GW_BASE_LEADER_BUILDPOWER_PERCENT", DefineType::Number),
770    ("NGreatWork|GW_BASE_PRESTIGE_GAIN", DefineType::Number),
771    ("NGreatWork|GW_CUSTOM_NAME_MAX_LENGTH", DefineType::Number),
772    ("NGreatWork|GW_DEFAULT_AI_TEMPLATE_DEBUG", DefineType::String),
773    ("NGreatWork|GW_LEADER_ASSIGNMENT_COOLDOWN_DAYS", DefineType::Number),
774    ("NGreatWork|GW_MAX_NUMBER_OF_COMPONENTS", DefineType::Number),
775    ("NGreatWork|GW_NO_LEADER_BUILDPOWER_MULTIPLIER", DefineType::Number),
776    ("NGreatWork|GW_NUMBER_OF_EFFECTS", DefineType::Number),
777    ("NGreatWork|GW_WORKING_POPS_BASE_PRODUCTION", DefineType::NumberList),
778    ("NGreatWork|GW_WORKING_POPS_TYPES", DefineType::ItemList(Item::PopType)),
779    ("NGreatWork|GW_WORK_COST_SCALEFACTOR", DefineType::Number),
780    ("NGui|TOOLTIP_CLOSE_TIME", DefineType::Number),
781    ("NGui|TOOLTIP_MIDDLE_MOUSE_LOCK_TIME", DefineType::Number),
782    ("NGui|TOOLTIP_OPEN_DELAYED_TIME", DefineType::Number),
783    ("NGui|TOOLTIP_OPEN_LOCK_TIME", DefineType::Number),
784    ("NGui|TOOLTIP_OPEN_TIME", DefineType::Number),
785    ("NGui|TOOLTIP_TENDENCY_BUFFER", DefineType::Number),
786    ("NGui|TOOLTIP_TINT_RGBA", DefineType::NumberList),
787    ("NHorde|BARBARIANS_TO_FREEMEN", DefineType::Number),
788    ("NHorde|BARBARIANS_TO_SLAVES", DefineType::Number),
789    ("NHorde|BARBARIAN_CLOSENESS_PREFERENCE", DefineType::Number),
790    ("NHorde|BARBARIAN_DESTROY_CIV_FACTOR", DefineType::Number),
791    ("NHorde|BARBARIAN_DISPLACEMENTDIFF", DefineType::Number),
792    ("NHorde|BARBARIAN_FLANK", DefineType::Number),
793    ("NHorde|BARBARIAN_HOME_PREFERENCE", DefineType::Number),
794    ("NHorde|BARBARIAN_HORDE_BARBIE_INCREASE", DefineType::Number),
795    ("NHorde|BARBARIAN_LOOT_MULT", DefineType::Number),
796    ("NHorde|BARBARIAN_POWER_MULT", DefineType::Number),
797    ("NHorde|BARBARIAN_PRIMARY", DefineType::Number),
798    ("NHorde|BARBARIAN_RANGE", DefineType::Number),
799    ("NHorde|BARBARIAN_SECONDARY", DefineType::Number),
800    ("NHorde|BARBARIAN_TOTAL_SPAWN", DefineType::Number),
801    ("NHorde|BARBARIAN_TO_POWERFUL", DefineType::Number),
802    ("NHorde|BARBARIAN_TRIBAL_SPAWN", DefineType::Number),
803    ("NHorde|BARB_REINFORCE_OUTSIDE_SIEGE", DefineType::Number),
804    ("NHorde|CHARACTER_LOOT_CUT", DefineType::Number),
805    ("NHorde|EXTRA_BARBARIAN_NUM", DefineType::Number),
806    ("NHorde|MIN_BARBARIAN_SPAWN_POWER", DefineType::Number),
807    ("NInterface|ARMY_SELECTED", DefineType::Item(Item::Sound)),
808    ("NInterface|CLICK_ERROR", DefineType::Item(Item::Sound)),
809    ("NInterface|FRONTEND_HANDLER_SNAPSHOT", DefineType::Item(Item::Sound)),
810    ("NInterface|GAME_START", DefineType::Item(Item::Sound)),
811    ("NInterface|INGAME_HANDLER_SNAPSHOT", DefineType::Item(Item::Sound)),
812    ("NInterface|NAVY_SELECTED", DefineType::Item(Item::Sound)),
813    ("NInterface|PROGRESSBAR_HANDLER_SNAPSHOT", DefineType::Item(Item::Sound)),
814    ("NInterface|PROVINCE_DIPLOMACY", DefineType::Item(Item::Sound)),
815    ("NInterface|PROVINCE_SELECTED", DefineType::Item(Item::Sound)),
816    ("NInterface|RELIGION_SACRIFICE", DefineType::Item(Item::Sound)),
817    ("NJominiCamera|MAX_UPDATE_TIME", DefineType::Number),
818    ("NJominiEars|RANGE_MAX", DefineType::Number),
819    ("NJominiEars|RANGE_MIN", DefineType::Number),
820    ("NJominiGraphics|BLOOM_ITERATIONS", DefineType::Number),
821    ("NJominiGraphics|NULL_ENTITY", DefineType::String),
822    ("NJominiGraphics|NULL_MESH", DefineType::String),
823    ("NJominiIcons|ICON_DEFAULT_NAME", DefineType::String),
824    ("NJominiIcons|ICON_INVALID_NAME", DefineType::String),
825    ("NJominiIcons|MODIFIER_TEXT_ICON_FONT_SIZE", DefineType::Number),
826    ("NJominiIcons|MODIFIER_TEXT_ICON_OFFSET", DefineType::NumberList),
827    ("NJominiIcons|MODIFIER_TEXT_ICON_SIZE", DefineType::NumberList),
828    ("NJominiMapGraphics|COUNTRY_NAMES_LOD_FACTOR", DefineType::Number),
829    ("NJominiMapGraphics|COUNTRY_NAMES_MAX_STRETCH_FACTOR", DefineType::Number),
830    ("NJominiMapGraphics|COUNTRY_NAMES_NUM_LINE_TESTS", DefineType::Number),
831    ("NJominiMapGraphics|COUNTRY_NAMES_SCALE", DefineType::Number),
832    ("NJominiMapGraphics|COUNTRY_NAMES_SCALE_CAP_HEIGHT", DefineType::Number),
833    ("NJominiMapGraphics|COUNTRY_NAMES_SCALE_CAP_WIDTH", DefineType::Number),
834    ("NJominiMapGraphics|COUNTRY_NAMES_STRIDE_SIZE", DefineType::Number),
835    ("NJominiMapGraphics|COUNTRY_NAMES_TEST_LINES_SPACING", DefineType::Number),
836    ("NJominiMapGraphics|COUNTRY_NAMES_THICKNESS_BIAS", DefineType::Number),
837    ("NJominiMapGraphics|MAP_OBJECT_CELL_COUNT", DefineType::Number),
838    ("NJominiMapGraphics|MAP_OBJECT_FADE_SPEED", DefineType::Number),
839    ("NJominiMapGraphics|RIVER_FADE_FROM", DefineType::Number),
840    ("NJominiMapGraphics|RIVER_FADE_TO", DefineType::Number),
841    ("NJominiMap|WATERLEVEL", DefineType::Number),
842    ("NJominiMap|WORLD_EXTENTS_X", DefineType::Number),
843    ("NJominiMap|WORLD_EXTENTS_Y", DefineType::Number),
844    ("NJominiMap|WORLD_EXTENTS_Z", DefineType::Number),
845    ("NJominiModifiers|MODIFIER_DESC_DEFAULT_HIDE_DEPTH", DefineType::Number),
846    ("NJominiModifiers|MODIFIER_DESC_DEFAULT_HIDE_UNNAMED", DefineType::Boolean),
847    ("NJominiModifiers|MODIFIER_DESC_DEFAULT_RECURSE_DEPTH", DefineType::Number),
848    ("NJominiModifiers|MODIFIER_DESC_USE_NEW", DefineType::Boolean),
849    ("NJominiMultiplayer|OTHER_PLAYER_UNPAUSE_TIMEOUT", DefineType::Number),
850    ("NJominiSettings|SEGMENTED_CONTROL_LIMIT", DefineType::Number),
851    ("NJominiSocial|NOTIFICATION_LIMIT", DefineType::Number),
852    ("NJominiSocial|NOTIFICATION_WHEN_CHAT_TAB_ACTIVE", DefineType::Boolean),
853    ("NJominiSocial|NOTIFICATION_WHEN_CHAT_WINDOW_SHOWN", DefineType::Boolean),
854    ("NJominiSocial|SOCIAL_CHAT_FRIEND_COLOR", DefineType::Color),
855    ("NJominiSocial|SOCIAL_CHAT_LOCAL_PLAYER_COLOR", DefineType::Color),
856    ("NLegion|GLOBAL_RECRUITMENT_COST_MULT", DefineType::Number),
857    ("NLegion|MAXIMUM_TRIBUNE_SIZE", DefineType::Number),
858    ("NLevy|DISBAND_MILITARY_EXP_MULT", DefineType::Number),
859    ("NLevy|EXPERIENCE_GAIN_THRESHOLD", DefineType::Number),
860    ("NLevy|FLAGGED_ATTRITION_DECAY", DefineType::Number),
861    ("NLevy|FOOD_TO_LEAVE_IN_STATE_ON_RAISE", DefineType::Number),
862    ("NLevy|LEVY_IMPACT_MULTIPLIER", DefineType::Number),
863    ("NLevy|MIN_SIZE", DefineType::Number),
864    ("NLevy|MONTHLY_WAR_EXHAUSTION", DefineType::Number),
865    ("NLevy|MONTHS_TO_ADD_TO_DISBAND", DefineType::Number),
866    ("NLevy|RAISE_LEVY_COOLDOWN_MONTHS", DefineType::Number),
867    ("NLevy|SIZE_MULTIPLIER_MAX", DefineType::Number),
868    ("NLevy|SUPPORT_REQUIREMENT", DefineType::Number),
869    ("NLevy|WAR_EXHAUSTION_ON_RAISE", DefineType::Number),
870    ("NLevy|WAR_EXHAUSTION_THRESHOLD", DefineType::Number),
871    ("NMapColors|AI_OBJECTIVE_REGION_OLD_SELECTED", DefineType::Color3),
872    ("NMapColors|AI_OBJECTIVE_REGION_SELECTED", DefineType::Color3),
873    ("NMapColors|AI_UNIT_EVAL_CENTER", DefineType::Color3),
874    ("NMapColors|AI_UNIT_EVAL_RANGE", DefineType::Color3),
875    ("NMapColors|BARBARIAN_POWER_COLOR_HIGH", DefineType::Color3),
876    ("NMapColors|BARBARIAN_POWER_COLOR_LOW", DefineType::Color3),
877    ("NMapColors|CANT_RAISE_LEVY_HERE", DefineType::Color3),
878    ("NMapColors|CAN_RAISE_LEVY_HERE", DefineType::Color3),
879    ("NMapColors|CITY_HIGHLIGHT_COLOR", DefineType::Color),
880    ("NMapColors|CIVILIZATION_COLOR_HIGH", DefineType::Color3),
881    ("NMapColors|CIVILIZATION_COLOR_LOW", DefineType::Color3),
882    ("NMapColors|CULTURE_COLOR_HIGH_OFFSET_FACTOR", DefineType::Color3),
883    ("NMapColors|CULTURE_COLOR_MAX_POPS", DefineType::Number),
884    ("NMapColors|DEFAULT_COLOR", DefineType::Color3),
885    ("NMapColors|DIPLOMACY_ALLIANCE_COLOR", DefineType::Color3),
886    ("NMapColors|DIPLOMACY_CLAIM_SECOND_COLOR", DefineType::Color3),
887    ("NMapColors|DIPLOMACY_DEFENSIVE_LEAGUE_COLOR", DefineType::Color3),
888    ("NMapColors|DIPLOMACY_DEPENDENCY_COLOR", DefineType::Color3),
889    ("NMapColors|DIPLOMACY_GUARANTEE_COLOR", DefineType::Color3),
890    ("NMapColors|DIPLOMACY_MIL_ACCESS_COLOR", DefineType::Color3),
891    ("NMapColors|DIPLOMACY_OUT_OF_RANGE_COLOR", DefineType::Color3),
892    ("NMapColors|DIPLOMACY_OWNED_PROVINCE_COLOR", DefineType::Color3),
893    ("NMapColors|DIPLOMACY_TRADING_COLOR", DefineType::Color3),
894    ("NMapColors|DIPLOMACY_TRUCE_COLOR", DefineType::Color3),
895    ("NMapColors|DIPLOMACY_WAR_ALLIES_COLOR", DefineType::Color3),
896    ("NMapColors|DIPLOMACY_WAR_COLOR", DefineType::Color3),
897    ("NMapColors|DIPLOMATIC_ACTION_SELECTED_COLOR", DefineType::Color3),
898    ("NMapColors|DIPLOMATIC_ACTION_VALID_COLOR", DefineType::Color3),
899    ("NMapColors|ENEMY_FORT_COLOR", DefineType::Color3),
900    ("NMapColors|ENEMY_FORT_IN_PROGRES_COLOR", DefineType::Color3),
901    ("NMapColors|ENEMY_ZOC_COLOR", DefineType::Color3),
902    ("NMapColors|FRIEND_FORT_COLOR", DefineType::Color3),
903    ("NMapColors|FRIEND_FORT_IN_PROGRES_COLOR", DefineType::Color3),
904    ("NMapColors|FRIEND_ZOC_COLOR", DefineType::Color3),
905    ("NMapColors|GENERAL_HIGHLIGHT_ALPHA", DefineType::Number),
906    ("NMapColors|IMPASSABLE_LAND_MAP_COLOR", DefineType::Color3),
907    ("NMapColors|INACCESSIBLE_HIGHLIGHT_COLOR", DefineType::Color),
908    ("NMapColors|LOW_SUPPLY_HIGHLIGHT_COLOR", DefineType::Color),
909    ("NMapColors|MACRO_BUILDER_ALREADY_BUILDING_STRIPES_COLOR", DefineType::Color3),
910    ("NMapColors|MACRO_BUILDER_CAN_BUILD_COLOR", DefineType::Color3),
911    ("NMapColors|MACRO_BUILDER_CAN_NOT_BUILD_COLOR", DefineType::Color3),
912    ("NMapColors|MACRO_BUILDER_CAN_NOT_BUILD_FORT", DefineType::Color3),
913    ("NMapColors|MACRO_BUILDER_CAN_OVERLORD_BUILD_COLOR", DefineType::Color3),
914    ("NMapColors|MACRO_BUILDER_CAN_OVERLORD_NOT_BUILD_COLOR", DefineType::Color3),
915    ("NMapColors|MACRO_BUILDER_GOT_ONE_ALREADY_BUILDING_COLOR", DefineType::Color3),
916    ("NMapColors|NAVAL_RANGE_INSIDE_COLOR_HIGH", DefineType::Color3),
917    ("NMapColors|NAVAL_RANGE_INSIDE_COLOR_LOW", DefineType::Color3),
918    ("NMapColors|NAVAL_RANGE_OUTSIDE_COLOR_HIGH", DefineType::Color3),
919    ("NMapColors|NAVAL_RANGE_OUTSIDE_COLOR_LOW", DefineType::Color3),
920    ("NMapColors|NEUTRAL_FORT_COLOR", DefineType::Color3),
921    ("NMapColors|NEUTRAL_FORT_IN_PROGRES_COLOR", DefineType::Color3),
922    ("NMapColors|OCEAN_MAP_COLOR", DefineType::Color3),
923    ("NMapColors|OFFER_PEACE_AVAILABLE_COLOR", DefineType::Color3),
924    ("NMapColors|OFFER_PEACE_BECOME_SUBJECT_COLOR", DefineType::Color3),
925    ("NMapColors|OFFER_PEACE_CANCEL_SUBJECT_COLOR", DefineType::Color3),
926    ("NMapColors|OFFER_PEACE_RELEASE_NATION_COLOR", DefineType::Color3),
927    ("NMapColors|OFFER_PEACE_UNAVAILABLE_COLOR", DefineType::Color3),
928    ("NMapColors|OPINION_COLOR_FRIENDLY", DefineType::Color3),
929    ("NMapColors|OPINION_COLOR_HOSTILE", DefineType::Color3),
930    ("NMapColors|OPINION_COLOR_NEUTRAL", DefineType::Color3),
931    ("NMapColors|OPINION_COLOR_OWN_COUNTRY", DefineType::Color3),
932    ("NMapColors|POPULATION_COLOR_HIGH", DefineType::Color3),
933    ("NMapColors|POPULATION_COLOR_LOW", DefineType::Color3),
934    ("NMapColors|POPULATION_COLOR_MAX_POPS", DefineType::Number),
935    ("NMapColors|POP_STARVING_COLOR_STRIPE", DefineType::Color3),
936    ("NMapColors|PROVINCE_HIGHLIGHT_COLOR", DefineType::Color),
937    ("NMapColors|SUPPLY_COLOR_HIGH", DefineType::Color3),
938    ("NMapColors|SUPPLY_COLOR_LOW", DefineType::Color3),
939    ("NMapColors|SUPPLY_ENOUGH", DefineType::Color3),
940    ("NMapColors|SUPPLY_MORE_THAN_ENOUGH", DefineType::Color3),
941    ("NMapColors|SUPPLY_TOO_LITTLE", DefineType::Color3),
942    ("NMapColors|TRADE_AI_DECLINE", DefineType::Color3),
943    ("NMapColors|TRADE_CAN_TRADE", DefineType::Color3),
944    ("NMapColors|TRADE_OUT_OF_RANGE", DefineType::Color3),
945    ("NMapColors|TRADE_PRODUCES", DefineType::Color3),
946    ("NMapColors|TRADE_ROUTES_COLOR_HIGH", DefineType::Color3),
947    ("NMapColors|TRADE_ROUTES_COLOR_LOW", DefineType::Color3),
948    ("NMapColors|TRADE_ROUTES_NUM_HIGH", DefineType::Number),
949    ("NMapColors|TRADE_TARGET", DefineType::Color3),
950    ("NMapColors|UNREST_LOYALTY_HIGH", DefineType::Color3),
951    ("NMapColors|UNREST_LOYALTY_LOW", DefineType::Color3),
952    ("NMapColors|UNREST_LOYALTY_MAX_SCALE", DefineType::Number),
953    ("NMapColors|WASTELAND_HIGHLIGHT_ALPHA", DefineType::Number),
954    ("NMapColors|WATER_MAP_COLOR", DefineType::Color3),
955    ("NMapGraphics|FORT_SIEGE_LOCATOR", DefineType::String),
956    ("NMapGraphics|GREAT_WORK_CONSTRUCTION_ENTITY", DefineType::Item(Item::Entity)),
957    ("NMapGraphics|PORT_SHIP_LOCATOR", DefineType::String),
958    ("NMapGraphics|WINTER_ALPHA_MILD", DefineType::Number),
959    ("NMapGraphics|WINTER_ALPHA_NONE", DefineType::Number),
960    ("NMapGraphics|WINTER_ALPHA_NORMAL", DefineType::Number),
961    ("NMapGraphics|WINTER_ALPHA_SEVERE", DefineType::Number),
962    ("NMapGraphics|WINTER_MAP_FADE_SPEED", DefineType::Number),
963    ("NMapGraphics|WINTER_MAP_TEXTURE_SIZE", DefineType::NumberList),
964    ("NMapGraphics|WINTER_TERRAIN_MATERIAL_ICE", DefineType::String),
965    ("NMapGraphics|WINTER_TERRAIN_MATERIAL_SNOW", DefineType::String),
966    ("NMapIcon|ANIMATED_TEXT_COMBAT_LOSS_OFFSET", DefineType::Number),
967    ("NMapIcon|ARMY_BANNER_MERGE_NUM", DefineType::Number),
968    ("NMapIcon|ARMY_BANNER_STACK_OFFSET", DefineType::Number),
969    ("NMapIcon|CITY_ICON_FADE", DefineType::Number),
970    ("NMapIcon|FADE_IN_SPEED", DefineType::Number),
971    ("NMapIcon|FADE_OUT_SPEED", DefineType::Number),
972    ("NMapIcon|ZOOM_STEP_RANGE_AREA_WIDGET", DefineType::NumberList),
973    ("NMapIcon|ZOOM_STEP_RANGE_BARBARIAN_POWER", DefineType::NumberList),
974    ("NMapIcon|ZOOM_STEP_RANGE_CHARACTER", DefineType::NumberList),
975    ("NMapIcon|ZOOM_STEP_RANGE_CITY", DefineType::NumberList),
976    ("NMapIcon|ZOOM_STEP_RANGE_COMBAT", DefineType::NumberList),
977    ("NMapIcon|ZOOM_STEP_RANGE_CONSTRUCTION", DefineType::NumberList),
978    ("NMapIcon|ZOOM_STEP_RANGE_COUNTRY_CAPITAL", DefineType::NumberList),
979    ("NMapIcon|ZOOM_STEP_RANGE_DECORATIVE", DefineType::NumberList),
980    ("NMapIcon|ZOOM_STEP_RANGE_FORT", DefineType::NumberList),
981    ("NMapIcon|ZOOM_STEP_RANGE_GOVERNOR_WIDGET", DefineType::NumberList),
982    ("NMapIcon|ZOOM_STEP_RANGE_GREAT_WORK", DefineType::NumberList),
983    ("NMapIcon|ZOOM_STEP_RANGE_HOLY_SITE", DefineType::NumberList),
984    ("NMapIcon|ZOOM_STEP_RANGE_LOYALTY_WIDGET", DefineType::NumberList),
985    ("NMapIcon|ZOOM_STEP_RANGE_OCCUPATION", DefineType::NumberList),
986    ("NMapIcon|ZOOM_STEP_RANGE_POPULATION_WIDGET", DefineType::NumberList),
987    ("NMapIcon|ZOOM_STEP_RANGE_PORT", DefineType::NumberList),
988    ("NMapIcon|ZOOM_STEP_RANGE_SMALL_UNIT", DefineType::NumberList),
989    ("NMapIcon|ZOOM_STEP_RANGE_STATE_CAPITAL", DefineType::NumberList),
990    ("NMapIcon|ZOOM_STEP_RANGE_UNIT", DefineType::NumberList),
991    ("NMapLines|POP_MOVEMENT_IN", DefineType::String),
992    ("NMapLines|POP_MOVEMENT_OUT", DefineType::String),
993    ("NMapLines|ROAD", DefineType::String),
994    ("NMapLines|TRADE_ROUTE_EXPORT", DefineType::String),
995    ("NMapLines|TRADE_ROUTE_IMPORT", DefineType::String),
996    ("NMapName|FADE_RATE", DefineType::Number),
997    ("NMapName|LARGE_NAMES_ZOOM_STEP", DefineType::Number),
998    ("NMapName|MAX_OPACITY", DefineType::Number),
999    ("NMapName|MEDIUM_NAMES_ZOOM_STEP", DefineType::Number),
1000    ("NMapName|MIN_OPACITY", DefineType::Number),
1001    ("NMapName|NAME_DRAW_DISTANCE", DefineType::Number),
1002    ("NMapName|NAME_FONT_NAME", DefineType::ItemList(Item::Font)),
1003    ("NMapName|NAME_FONT_SIZE", DefineType::Number),
1004    ("NMapName|PROVINCE_UNDER_MOUSE_NEIGHBOR_OPACITY", DefineType::Number),
1005    ("NMapName|PROVINCE_UNDER_MOUSE_OPACITY", DefineType::Number),
1006    ("NMapName|SMALL_NAMES_ZOOM_STEP", DefineType::Number),
1007    ("NOutliner|DISLOYAL_CHARACTER_THRESHOLD", DefineType::Number),
1008    ("NOutliner|DISLOYAL_CHARACTER_WARN_MONTHS", DefineType::Number),
1009    ("NOutliner|ICON_PATH", DefineType::Item(Item::Directory)),
1010    ("NPolitics|ENDORSE_PARTY_CAP", DefineType::Number),
1011    ("NPolitics|ENDORSE_PARTY_SEATS", DefineType::Number),
1012    ("NPolitics|LEGITIMACY_ENDORSEMENT_DURATION", DefineType::Number),
1013    ("NPolitics|NEUTRAL_SENATE_APPROVAL", DefineType::Number),
1014    ("NPolitics|PARTY_DEFAULT_APPROVAL", DefineType::Number),
1015    ("NPolitics|PRETENDER_LOYALTY_BASE", DefineType::Number),
1016    ("NPolitics|PRETENDER_LOYALTY_MULTIPLIER", DefineType::Number),
1017    ("NPolitics|SENATE_GREEN_THRESHOLD", DefineType::Number),
1018    ("NPolitics|SENATE_RED_THRESHOLD", DefineType::Number),
1019    ("NPolitics|SENATE_REQUIRED_APPROVAL", DefineType::Number),
1020    ("NPolitics|SENATE_REQUIRED_APPROVAL_WITHOUT_PENALTIES", DefineType::Number),
1021    ("NPolitics|SENATE_SIZE", DefineType::Number),
1022    ("NPolitics|STAB_HIT_BARB_TAKEOVER", DefineType::Number),
1023    ("NPolitics|STAB_HIT_GOOD_PEACE", DefineType::Number),
1024    ("NPop|ASSIMILATE_DIFF_RELIGION_PENALTY", DefineType::Number),
1025    ("NPop|ATTRACTION_DIFFERENCE_THRESHOLD", DefineType::Number),
1026    ("NPop|ATTRACTION_INCOMING_MODIFIER", DefineType::Number),
1027    ("NPop|CONVERSION_SCALE_PER_MISMATCHED_DEITY", DefineType::Number),
1028    ("NPop|CONVERT_DIFF_CULTURE_PENALTY", DefineType::Number),
1029    ("NPop|DEATH_BEFORE_SLAVERY", DefineType::Number),
1030    ("NPop|DEITY_SAME_RELIGION_HAPPINESS", DefineType::Number),
1031    ("NPop|HAPPYNESS_FOR_UNREST_THRESHOLD", DefineType::Number),
1032    ("NPop|MIGRATE_MAXMIMUM", DefineType::Number),
1033    ("NPop|MIGRATE_MINIMUM", DefineType::Number),
1034    ("NPop|PRIMARY_CULTURE_HAPPINESS", DefineType::Number),
1035    ("NPop|PROMOTE_DEMOTE_THRESHOLD", DefineType::Number),
1036    ("NPop|UNREST_GENERATION", DefineType::Number),
1037    ("NPop|UNREST_SCALE", DefineType::Number),
1038    ("NPop|WRONG_CULTURE_GROUP_HAPPYNESS", DefineType::Number),
1039    ("NPop|WRONG_CULTURE_HAPPYNESS", DefineType::Number),
1040    ("NPop|WRONG_GOVERNOR_RELIGION_HAPPYNESS", DefineType::Number),
1041    ("NPop|WRONG_RELIGION_HAPPINESS", DefineType::Number),
1042    ("NPortrait|CHILDGENERATOR_GENERATED_PER_GENERATION", DefineType::Number),
1043    ("NPortrait|CHILDGENERATOR_NUM_GENERATIONS", DefineType::Number),
1044    ("NPortrait|DECAL_ATLAS_SIZE", DefineType::Number),
1045    ("NPortrait|MAX_AGE", DefineType::Number),
1046    ("NPowerBase|FROM_TITLE", DefineType::Number),
1047    ("NPowerBase|GOVERNOR_POP", DefineType::Number),
1048    ("NPowerBase|HEAD_OF_FAMILY", DefineType::Number),
1049    ("NPowerBase|HOLDINGS", DefineType::Number),
1050    ("NPowerBase|LOYAL_COHORTS", DefineType::Number),
1051    ("NPowerBase|LOYAL_VETERANS", DefineType::Number),
1052    ("NPowerBase|MIN_EMPLOYER_SHIP_THRESHOLD", DefineType::Number),
1053    ("NPowerBase|MIN_EMPLOYER_UNIT_THRESHOLD", DefineType::Number),
1054    ("NPowerBase|NON_LOYAL_COHORTS", DefineType::Number),
1055    ("NPowerBase|RULER_POP", DefineType::Number),
1056    ("NPowerBase|SHIPS", DefineType::Number),
1057    ("NProvince|DEFAULT_FOOD_CAPACITY", DefineType::Number),
1058    ("NProvince|DEFAULT_TERRAIN_LAND", DefineType::Item(Item::Terrain)),
1059    ("NProvince|DEFAULT_TERRAIN_WATER", DefineType::Item(Item::Terrain)),
1060    ("NProvince|DESTROY_BUILDING_MONEY_RETURN", DefineType::Number),
1061    ("NProvince|DISLOYAL_STATE_WARN_MONTHS", DefineType::Number),
1062    ("NProvince|ENSLAVEMENT_MONTHS_COOLDOWN", DefineType::Number),
1063    ("NProvince|GOVERNOR_WAGE_TO_WEALTH", DefineType::Number),
1064    ("NProvince|LOOT_COMMANDER_WEALTH_FACTOR", DefineType::Number),
1065    ("NProvince|LOOT_HORDE_WEALTH_FACTOR", DefineType::Number),
1066    ("NProvince|OCCUPY_COMMANDER_WEALTH_FACTOR", DefineType::Number),
1067    ("NProvince|OCCUPY_PROMINENCE_GAIN", DefineType::Number),
1068    ("NProvince|REVOLT_LOYALTY_THRESHOLD", DefineType::Number),
1069    ("NProvince|STARVATION_IMMINENT_WARNING", DefineType::Number),
1070    ("NProvince|SUPPLY_LIMIT_ACCESS", DefineType::Number),
1071    ("NProvince|SUPPLY_LIMIT_ALLY", DefineType::Number),
1072    ("NProvince|SUPPLY_LIMIT_CONTROLLER", DefineType::Number),
1073    ("NProvince|SUPPLY_LIMIT_OWNER", DefineType::Number),
1074    ("NProvince|TOO_DISLOYAL_THRESHOLD", DefineType::Number),
1075    ("NReligion|HOLY_SITE_INCREASED_EFFECT", DefineType::Number),
1076    ("NReligion|MAX_ACTIVE_TREASURE_SLOTS", DefineType::Number),
1077    ("NReplay|SPEED_CONSTANT", DefineType::Number),
1078    ("NReplay|SPEED_EXPONENT", DefineType::Number),
1079    ("NReplay|SPEED_OF_LIGHT", DefineType::Number),
1080    ("NReplay|SPEED_STEPS", DefineType::Number),
1081    ("NRivers|FADE_IN_DISTANCE", DefineType::Number),
1082    ("NRivers|FADE_OUT_DISTANCE", DefineType::Number),
1083    ("NRivers|NUM_WIDTH_PIXEL_VALUES", DefineType::Number),
1084    ("NRivers|UV_SCALE", DefineType::Number),
1085    ("NRivers|WIDTH_MAX", DefineType::Number),
1086    ("NRivers|WIDTH_MIN", DefineType::Number),
1087    ("NRiver|FADE_FROM", DefineType::Number),
1088    ("NRiver|FADE_TO", DefineType::Number),
1089    ("NRoads|BRIDGE_MESHES", DefineType::ItemList(Item::Pdxmesh)),
1090    ("NRoads|DIFFUSE_TEXTURE", DefineType::Item(Item::File)),
1091    ("NRoads|MATERIAL_TEXTURE", DefineType::Item(Item::File)),
1092    ("NRoads|NORMAL_TEXTURE", DefineType::Item(Item::File)),
1093    ("NSuccession|COGNATIC_FEMALE_PENALTY", DefineType::Number),
1094    ("NSuccession|EGYPTIAN_FEMALE_PENALTY", DefineType::Number),
1095    ("NSuccession|ELECTIVE_CHARISMA_MULTIPLIER", DefineType::Number),
1096    ("NSuccession|FALLBACK_AGE_DIV", DefineType::Number),
1097    ("NSuccession|FALLBACK_CHILD_PENALTY", DefineType::Number),
1098    ("NSuccession|FALLBACK_FAMILY", DefineType::Number),
1099    ("NSuccession|FALLBACK_FEMALE_PENALTY", DefineType::Number),
1100    ("NSuccession|FALLBACK_POPULARITY_DIV", DefineType::Number),
1101    ("NSuccession|FALLBACK_PRESTIGE_CAP", DefineType::Number),
1102    ("NSuccession|FALLBACK_PRESTIGE_DIV", DefineType::Number),
1103    ("NSuccession|FALLBACK_PROMINENCE_DIV", DefineType::Number),
1104    ("NSuccession|REPUBLIC_DISLOYAL", DefineType::Number),
1105    ("NSuccession|REPUBLIC_FAMILY_PARTY_LEADER", DefineType::Number),
1106    ("NSuccession|REPUBLIC_FRIEND_PARTY_LEADER", DefineType::Number),
1107    ("NSuccession|REPUBLIC_NOT_ALLOWED_OFFICE", DefineType::Number),
1108    ("NSuccession|REPUBLIC_NOT_SAME_PARTY", DefineType::Number),
1109    ("NSuccession|REPUBLIC_PARTY_LEADER", DefineType::Number),
1110    ("NSuccession|REPUBLIC_POPULARITY_DIV", DefineType::Number),
1111    ("NSuccession|REPUBLIC_PRESTIGE_CAP", DefineType::Number),
1112    ("NSuccession|REPUBLIC_PRESTIGE_DIV", DefineType::Number),
1113    ("NSuccession|REPUBLIC_PROMINENCE_DIV", DefineType::Number),
1114    ("NSuccession|REPUBLIC_RIVAL_PARTY_LEADER", DefineType::Number),
1115    ("NSuccession|REPUBLIC_WRONG_CULTURE", DefineType::Number),
1116    ("NSuccession|REPUBLIC_WRONG_RELIGION", DefineType::Number),
1117    ("NSuccession|TRIBAL_CHARISMA", DefineType::Number),
1118    ("NSuccession|TRIBAL_CHILD_PENALTY", DefineType::Number),
1119    ("NSuccession|TRIBAL_CLAN_CHIEF", DefineType::Number),
1120    ("NSuccession|TRIBAL_FEMALE_PENALTY", DefineType::Number),
1121    ("NSuccession|TRIBAL_FINESSE", DefineType::Number),
1122    ("NSuccession|TRIBAL_MARTIAL", DefineType::Number),
1123    ("NSuccession|TRIBAL_MINOR_CHARACTER_PENALTY", DefineType::Number),
1124    ("NSuccession|TRIBAL_SAME_FAMILY_PENALTY", DefineType::Number),
1125    ("NSuccession|TRIBAL_ZEAL", DefineType::Number),
1126    ("NTextColoring|NEGATIVE", DefineType::SingleQuotedItem(Item::TextFormat)),
1127    ("NTextColoring|NEUTRAL", DefineType::SingleQuotedItem(Item::TextFormat)),
1128    ("NTextColoring|POSITIVE", DefineType::SingleQuotedItem(Item::TextFormat)),
1129    ("NTextFormatting|INDENTATION_PER_DEPTH", DefineType::Number),
1130    ("NTrade|MINIMUM_SLAVES_PER_GOOD", DefineType::Number),
1131    ("NTrade|ROUTE_BASE_EXPORTING_COMMERCE", DefineType::Number),
1132    ("NTrade|ROUTE_BASE_IMPORTING_COMMERCE", DefineType::Number),
1133    ("NTrade|ROUTE_BASE_INTERNAL_COMMERCE", DefineType::Number),
1134    ("NTrade|SLAVE_POPS_TO_PRODUCE_EXTRA", DefineType::Number),
1135    ("NTrees|FADE_FAR", DefineType::Number),
1136    ("NTrees|FADE_NEAR", DefineType::Number),
1137    ("NTrees|QUAD_SIZE", DefineType::Number),
1138    ("NUnitGraphics|UNIT_ICON_SHORT_VARIANT_AT_ZOOM_STEP", DefineType::Number),
1139    ("NUnitGraphics|UNIT_LEGION_TAG", DefineType::String),
1140    ("NUnitGraphics|UNIT_LEVY_TAG", DefineType::String),
1141    ("NUnitGraphics|UNIT_MAP_MARKER_MAP_PIXELS_SOUTH", DefineType::Number),
1142    ("NUnitGraphics|UNIT_MAX_DAYS_IN_WRONG_PROVINCE", DefineType::Number),
1143    ("NUnitGraphics|UNIT_MOVEMENT_SPEED", DefineType::Number),
1144    ("NUnitGraphics|UNIT_RIVER_SCALE", DefineType::Number),
1145    ("NUnitGraphics|UNIT_SCALE_PER_ZOOM_STEP", DefineType::NumberList),
1146    ("NUnitGraphics|UNIT_TURN_SPEED", DefineType::Number),
1147    ("NUnit|ATTRITION_ON_FOOD_CONSUMPTION_IMPACT", DefineType::Number),
1148    ("NUnit|COHORT_MANPOWER_COST", DefineType::Number),
1149    ("NUnit|COHORT_SIZE", DefineType::Number),
1150    ("NUnit|DISBAND_MANPOWER_RESTORE", DefineType::Number),
1151    ("NUnit|HIGH_FLANK_SIZE", DefineType::Number),
1152    ("NUnit|INITIAL_FOOD_RESERVES_IN_MONTHS", DefineType::Number),
1153    ("NUnit|LAND_MORALE", DefineType::Number),
1154    ("NUnit|LEADER_ASSIGN_MIN_MONTHS", DefineType::Number),
1155    ("NUnit|LOCKED_MORALE_CAP", DefineType::Number),
1156    ("NUnit|LOW_FLANK_SIZE", DefineType::Number),
1157    ("NUnit|LOW_MORALE_THRESHOLD", DefineType::Number),
1158    ("NUnit|MERCENARY_REINFORCE_MULT", DefineType::Number),
1159    ("NUnit|MID_FLANK_SIZE", DefineType::Number),
1160    ("NUnit|MONTHLY_REINFORCE", DefineType::Number),
1161    ("NUnit|MONTHLY_REINFORCE_ADJACENT_TO_FRIENDLY_CONTROLLED_MULTIPLIER", DefineType::Number),
1162    ("NUnit|MONTHLY_REINFORCE_ADJACENT_TO_SELF_CONTROLLED_MULTIPLIER", DefineType::Number),
1163    ("NUnit|MONTHLY_REINFORCE_ENEMY_CONTROLLED_MULTIPLIER", DefineType::Number),
1164    ("NUnit|MONTHLY_REINFORCE_NEUTRAL_CONTROLLED_MULTIPLIER", DefineType::Number),
1165    ("NUnit|MONTHLY_REINFORCE_SELF_CONTROLLED_MULTIPLIER", DefineType::Number),
1166    ("NUnit|MONTHLY_REINFORCE_UNOWNED_MIGRANT_MULTIPLIER", DefineType::Number),
1167    ("NUnit|MONTHLY_REINFORCE_UNOWNED_NONADJACENT_MULTIPLIER", DefineType::Number),
1168    ("NUnit|MONTHLY_REPAIR", DefineType::Number),
1169    ("NUnit|MOVEMENT_LOCKED", DefineType::Number),
1170    ("NUnit|NAVAL_ATTRITION_CHANCE", DefineType::Number),
1171    ("NUnit|NAVAL_MORALE", DefineType::Number),
1172    ("NUnit|OUTSIDE_OF_NAVAL_RANGE_ATTRITION", DefineType::Number),
1173    ("NUnit|RAISED_VETERAN_EXPERIENCE", DefineType::Number),
1174    ("NUnit|ROAD_MOVEMENT_BONUS", DefineType::Number),
1175    ("NUnit|WATERCROSSING_NEGATION_REQUIRED_PER_COHORT", DefineType::Number),
1176    ("NUnit|WATERCROSSING_PENALTY_FOR_RIVER", DefineType::Number),
1177    ("NUnit|WATERCROSSING_PENALTY_FOR_SHORE", DefineType::Number),
1178    ("NUnit|WATERCROSSING_PENALTY_FOR_STRAIT", DefineType::Number),
1179    ("NWarOverview|ICON_PATH", DefineType::Item(Item::Directory)),
1180    ("NWarOverview|WAR_ENTHUSIASM_HIGH", DefineType::Number),
1181    ("NWarOverview|WAR_ENTHUSIASM_LOW", DefineType::Number),
1182    ("NWarOverview|WAR_ENTHUSIASM_MEDIUM", DefineType::Number),
1183    ("NWarOverview|WAR_ENTHUSIASM_VERY_HIGH", DefineType::Number),
1184    ("NWater|DRAW_REFRACTIONS_CUTOFF", DefineType::Number),
1185];