1use std::sync::LazyLock;
2
3use crate::defines::DefineType;
4use crate::helpers::TigerHashMap;
5use crate::item::Item;
6
7pub 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
16const 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];