{ "tables_definitions": [ { "name": "_kv_battle_ai_ability_usage_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_experience_bonuses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_fatigue_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_fire_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_key_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_morale_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_naval_morale_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_naval_rules_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_rules_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_ui_tweakers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_unit_ability_scaling_rules_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "_kv_winds_of_magic_params_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "abilities_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_ability_categories", "category" ], "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ability_colours_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "achievements_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "steam_id", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "game_expansion_owners", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "texc_expansions", "expansion" ], "field_description": "" } ] } ] }, { "name": "action_results_additional_outcomes_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "outcome", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results_additional_outcomes_enums", "key" ], "field_description": "" }, { "field_name": "action_result_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_record", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope_record", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_weighting", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affects_target", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "advancement_stage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundle_advancement_stages", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "outcome", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results_additional_outcomes_enums", "key" ], "field_description": "" }, { "field_name": "action_result_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_record", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope_record", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_weighting", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affects_target", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "advancement_stage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundle_advancement_stages", "key" ], "field_description": "" } ] } ] }, { "name": "action_results_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "actor_effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "actor_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "actor_effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "actor_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "advice_info_texts_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "persistant", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Persistant entry will stick around until scriptor calls for entry to be removed" }, { "field_name": "show_instant", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true the info text will appear automatically when advice triggered. If false then it is up to the scriptor to trigger when it appears." }, { "field_name": "show_on_navigate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true when navigating back to a piece of advisor it will show again" }, { "field_name": "is_header", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Specifies whether appears as header or bulleted entry" }, { "field_name": "navigation_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Sets the display order of infotext when browsing back and forth between advice items" } ] } ] }, { "name": "advice_levels_info_text_juncs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "advice_info_text", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "advice_info_texts", "key" ], "field_description": "" }, { "field_name": "advice_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": [ "advice_levels", "key" ], "field_description": "" } ] } ] }, { "name": "advice_levels_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "advice_thread", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "advice_threads", "thread" ], "field_description": "" }, { "field_name": "advice_thread_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "points_needed", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "game_area", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sub_category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_repeat_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "repeat_interval", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pause_battle", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Does this advice pause the battle" }, { "field_name": "priority_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "advice_item_title", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Title for advice" }, { "field_name": "high_verbosity_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "on_display_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "on_click_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "suppressible", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uninhibitable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_clip", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Audio to play for this advice" }, { "field_name": "advisor_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "advisors", "advisor_name" ], "field_description": "Name of advisor, determines advisor that presents advice" }, { "field_name": "for_loading_screen", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Specifies whether this bit of advice text should be shown in loading screen AS WELL." }, { "field_name": "movie_link", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Link to a movie url in encyclopedia to play" } ] } ] }, { "name": "advice_threads_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "thread", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "game_expansion_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "texc_expansions", "expansion" ], "field_description": "Usually this one is deleted on export. Not here it seems." } ] }, { "version": 0, "fields": [ { "field_name": "thread", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "advisors_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "advisor_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "advisor_icon_path", "field_type": "StringU16", "field_is_key": false, "field_is_reference": null, "field_description": "This path specifies what model will get loaded to advisor" } ] } ] }, { "name": "agent_ability_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_actions_restricted_to_factions_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_actions_subculture_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_action", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_actions", "unique_id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "agent_actions_tables", "versions": [ { "version": 14, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "abilities", "ability" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "cannot_fail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "opportune_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "localised_action_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_action_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "critical_success_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "critical_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "chance_of_success", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_campaign_special_ability_states", "name" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon path for deploy button for this action" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 12, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "abilities", "ability" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "cannot_fail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "opportune_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "localised_action_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_action_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "critical_success_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "critical_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "chance_of_success", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_campaign_special_ability_states", "name" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon path for deploy button for this action" }, { "field_name": "show_action_info_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "succeed_always_override", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Used to control the order actions appear with their categories and targets" } ] }, { "version": 11, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "abilities", "ability" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "cannot_fail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "opportune_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "localised_action_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_action_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "critical_success_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "critical_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "chance_of_success", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_campaign_special_ability_states", "name" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon path for deploy button for this action" }, { "field_name": "show_action_info_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "succeed_always_override", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "abilities", "ability" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "cannot_fail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "critical_success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "opportune_failure", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "success", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "localised_action_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_action_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "critical_success_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opportune_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "critical_failure_proportion_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "chance_of_success", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_campaign_special_ability_states", "name" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon path for deploy button for this action" } ] } ] }, { "name": "agent_attributes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_culture_details_tables", "versions": [ { "version": 10, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "associated_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_recruited_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "event" ], "field_description": "" }, { "field_name": "gender", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon used in various places like agent id, minimap, etc" } ] }, { "version": 9, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "associated_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_recruited_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "event" ], "field_description": "" }, { "field_name": "gender", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon used in various places like agent id, minimap, etc" }, { "field_name": "recruitable_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "associated_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_recruited_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "event" ], "field_description": "" }, { "field_name": "gender", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon used in various places like agent id, minimap, etc" } ] } ] }, { "name": "agent_localisations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_string_faction_overrides_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_string_subculture_overrides_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "gender", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "agent_subculture_gender_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_subtype_civil_war_faction_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_subtype_loyalty_factor_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_subtype_military_force_creation_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "military_force_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "military_force_types", "key" ], "field_description": "" } ] } ] }, { "name": "agent_subtype_subculture_overrides_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" } ] } ] }, { "name": "agent_subtype_to_vows_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "vow", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "bretonnia_vows", "key" ], "field_description": "" } ] } ] }, { "name": "agent_subtypes_tables", "versions": [ { "version": 15, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "auto_generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_caster", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details" }, { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "show_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_female_name", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_gain_xp", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loyalty_is_applicable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Enables and disables loyalty for a character if the faction features are setup to allow for it." } ] }, { "version": 14, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "auto_generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_caster", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details" }, { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "show_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_female_name", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_gain_xp", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 13, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "auto_generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_caster", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details" }, { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "show_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_female_name", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "auto_generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_caster", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "small_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "associated_unit_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "agent_to_agent_abilities_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "abilities", "ability" ], "field_description": "" } ] } ] }, { "name": "agent_to_agent_attributes_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "default_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agent_uniforms_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "filename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "uniform_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "campaign_porthole_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "campaign_politician_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "agents_tables", "versions": [ { "version": 12, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "move_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "line_of_sight", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "portrait_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "encyclopedia_url", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "URL for encyclopedia" } ] }, { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "move_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "line_of_sight", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "portrait_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_attributes", "key" ], "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "faction_total_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "encyclopedia_url", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "URL for encyclopedia" } ] } ] }, { "name": "ai_usage_groups_tables", "versions": [ { "version": 10, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_indirect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_direct", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fast", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flanker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "support", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flying", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_value", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Used by Autoresolver to protect unit in result calcs" }, { "field_name": "gate_crusher", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bomber", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shock", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_skirmish", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Should this AI enable skirmish behaviour for this unit" }, { "field_name": "harasser", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stalker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_indirect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_direct", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fast", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flanker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "support", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flying", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_value", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Used by Autoresolver to protect unit in result calcs" }, { "field_name": "gate_crusher", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bomber", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shock", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_skirmish", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Should this AI enable skirmish behaviour for this unit" }, { "field_name": "harasser", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stalker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_indirect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ranged_direct", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fast", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flanker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "support", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flying", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_value", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Used by Autoresolver to protect unit in result calcs" }, { "field_name": "gate_crusher", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bomber", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shock", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_skirmish", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Should this AI enable skirmish behaviour for this unit" } ] } ] }, { "name": "aide_de_camp_speeches_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_cinematic_events", "key" ], "field_description": "Cinematic event to trigger when receives aide de camp message" }, { "field_name": "offset_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "offset_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "circumvent_cooldown", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "picture_in_picture", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon to use when event shown in battle" }, { "field_name": "ui_duration_ms", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This is the duration in ms the ui event and corresponding ping if any is shown on screen" }, { "field_name": "has_worldspace_ui_ping", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will have a 3d ui element to show location that is clamped to sides of screen when offscreen (used for important events that have relevant location)" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "picture_in_picture", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "offset_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "offset_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "circumvent_cooldown", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_cinematic_events", "key" ], "field_description": "Cinematic event to trigger when receives aide de camp message" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon to use when event shown in battle" }, { "field_name": "ui_duration_ms", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This is the duration in ms the ui event and corresponding ping if any is shown on screen" }, { "field_name": "has_worldspace_ui_ping", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will have a 3d ui element to show location that is clamped to sides of screen when offscreen (used for important events that have relevant location)" } ] } ] }, { "name": "aide_de_camp_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillaries_categories_faction_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "allowed_per_character", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ancillary_category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries_categories", "category" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "allowed_per_character", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ancillary_category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries_categories", "category" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "ancillaries_categories_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon in skins folder to use" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order to show in ui, lowest will show first" } ] } ] }, { "name": "ancillaries_included_agent_subtypes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" } ] } ] }, { "name": "ancillaries_required_skills_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "required_skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "required_skill_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillaries_subcategories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "subcategory", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillaries_tables", "versions": [ { "version": 16, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillary_info", "ancillary" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillary_types", "type" ], "field_description": "" }, { "field_name": "applies_to", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "transferrable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_to_world", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_to_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "precedence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_date", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "end_date", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "avatar_skill", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "avatar_special_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "legendary_item", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_exclusive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_wife_ancillary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillaries_categories", "category" ], "field_description": "" }, { "field_name": "min_starting_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_starting_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_expiry_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_expiry_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "immortal", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "provided_bodyguard_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "provided_banner", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "banners", "banner" ], "field_description": "" }, { "field_name": "uniqueness_score", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turns_before_swap_allowed", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subcategory", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ancillaries_subcategories", "subcategory" ], "field_description": "" }, { "field_name": "randomly_dropped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 15, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillary_info", "ancillary" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillary_types", "type" ], "field_description": "" }, { "field_name": "applies_to", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "transferrable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_to_world", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_to_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "precedence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_date", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "end_date", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "avatar_skill", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "avatar_special_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "legendary_item", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_exclusive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_wife_ancillary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillaries_categories", "category" ], "field_description": "" }, { "field_name": "min_starting_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_starting_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_expiry_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_expiry_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "immortal", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "provided_bodyguard_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "provided_banner", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "banners", "banner" ], "field_description": "" }, { "field_name": "uniqueness_score", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turns_before_swap_allowed", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subcategory", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ancillaries_subcategories", "subcategory" ], "field_description": "" } ] } ] }, { "name": "ancillary_included_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillary_info", "ancillary" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "ancillary_info_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillary_salvage_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "categories" ], "field_description": "" }, { "field_name": "min_uniqueness_score", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "salvage_resources", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" } ] } ] }, { "name": "ancillary_to_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillary_info", "ancillary" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillary_to_included_agents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillary_info", "ancillary" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" } ] } ] }, { "name": "ancillary_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ancillary_uniqueness_groupings_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "uniqueness_max", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uniqueness_min", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_state", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "animals_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Looks up VariantMeshes/VariantMeshDefinitions/animal_%.VariantMeshDefinition and assigns it as the variantmesh of the unit (the name of the variantmesh definition must be animal_thiskeyvalue)" }, { "field_name": "animation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_defence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "armour", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_armour_types", "key" ], "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "animation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "armour", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_armour_types", "key" ], "field_description": "" }, { "field_name": "charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Looks up VariantMeshes/VariantMeshDefinitions/animal_%.VariantMeshDefinition and assigns it as the variantmesh of the unit (the name of the variantmesh definition must be animal_thiskeyvalue)" }, { "field_name": "melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_defence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" } ] } ] }, { "name": "animation_set_prebattle_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "anim_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "animation_set_prebattle_groups", "key" ], "field_description": "" } ] } ] }, { "name": "animation_set_prebattle_group_view_configurations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "attacker", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "animation_set_prebattle_groups", "key" ], "field_description": "" }, { "field_name": "camera_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "camera_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "animation_set_prebattle_groups", "key" ], "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "separation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "attacker", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "animation_set_prebattle_groups", "key" ], "field_description": "" }, { "field_name": "camera_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "camera_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "animation_set_prebattle_groups", "key" ], "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "separation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "animation_set_prebattle_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "animation_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "area_of_effect_displays_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Example: RigidModels/Decals/battle/impact_decal.rigid_model_v2" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vfx_central", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Effect that appears in centre" }, { "field_name": "vfx_ring", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Effect that appears in ring around bounds" }, { "field_name": "spline_col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_oor_col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_oor_col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_oor_col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_animation_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not 0, spline will spin around. Higher the value, the slower it will spin. If set negative will spin opposite direction." }, { "field_name": "spline_tile_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Default to 1 to have regular behaviour, this is how many times will repeat texture along spline" }, { "field_name": "composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)" }, { "field_name": "is_targetting_per_entity", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "This is for single click abilities where want aoe display to be shown per entity rather than per unit (mainly gyrobombers bomb drop ability)" }, { "field_name": "vfx_ring_segment_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If set to value other than -1, this is used to create number of segments instead of spline tile count" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "spline", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Example: UI/3DUI/textures/default/spline_inspiration_diffuse" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Example: RigidModels/Decals/battle/impact_decal.rigid_model_v2" }, { "field_name": "vfx_central", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Effect that appears in centre" }, { "field_name": "vfx_ring", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Effect that appears in ring around bounds" }, { "field_name": "spline_width", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Width of spline" }, { "field_name": "spline_col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when in range or cast" }, { "field_name": "spline_oor_col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_oor_col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_oor_col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour when out of casting range" }, { "field_name": "spline_vertical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, spline will be orientated vertical. Otherwise will be flat (parallel to floor)" }, { "field_name": "spline_animation_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not 0, spline will spin around. Higher the value, the slower it will spin. If set negative will spin opposite direction." }, { "field_name": "spline_tile_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Default to 1 to have regular behaviour, this is how many times will repeat texture along spline" }, { "field_name": "composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)" }, { "field_name": "is_targetting_per_entity", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "This is for single click abilities where want aoe display to be shown per entity rather than per unit (mainly gyrobombers bomb drop ability)" }, { "field_name": "vfx_ring_segment_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If set to value other than -1, this is used to create number of segments instead of spline tile count" } ] } ] }, { "name": "armed_citizenry_unit_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "unit_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "armed_citizenry_units_to_unit_groups_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "unit_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "armed_citizenry_unit_groups", "unit_group" ], "field_description": "" } ] } ] }, { "name": "army_special_abilities_for_faction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "army_special_ablility", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "army_special_abilities", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "army_special_abilities_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "army_special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_special_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enables_siege_assault", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "army_special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_special_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_abilities_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_select_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_active_time", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_wind_up_time", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "casting_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_select_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_target_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_targetting_event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_select_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "disable_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_ability_phases_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "looping_group_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "looping_group_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_area_of_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_armour_types_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_collision", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_impact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_melee", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_loop_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "environment", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environments", "name" ], "field_description": "" }, { "field_name": "loop", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_loops", "name" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_types", "name" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_loops_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "can_weather_disable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intensity_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "make_rtpc_global", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sample_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height_influence", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_building_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_tree_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "always_play", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "can_weather_disable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intensity_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "make_rtpc_global", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sample_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height_influence", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_building_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_tree_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "always_play", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_battle_environment_one_shot_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "environment", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environments", "name" ], "field_description": "" }, { "field_name": "one_shot", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_one_shots", "name" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_types", "name" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_one_shots_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "can_weather_disable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "required_intensity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_battle_environment_reverb_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "environment", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environments", "name" ], "field_description": "" }, { "field_name": "reverb", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environment_reverbs", "name" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_reverb_types", "type" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_reverbs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "aux_fl", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "aux_fr", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "aux_rl", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "aux_rr", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_battle_environment_weather_loop_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "loop", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environment_loops", "name" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environment_types", "name" ], "field_description": "" }, { "field_name": "weather", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_weathers", "name" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_weather_one_shot_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "one_shot", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environment_one_shots", "name" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environment_types", "name" ], "field_description": "" }, { "field_name": "weather", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_battle_environment_weathers", "name" ], "field_description": "" } ] } ] }, { "name": "audio_battle_environment_weathers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "disables_environment", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_intensity_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_battle_environments_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "global_water_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_default", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "global_plains_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "global_forest_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "global_urban_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_battle_ground_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_snow", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fallback", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_ground_types", "key" ], "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" } ] } ] }, { "name": "audio_building_destruction_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_building_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ambience_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ambience_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ambience_only_play_if_primary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ambience_only_play_if_port", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_min_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_max_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_only_play_if_primary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_only_play_if_port", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "selected_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_ground_type_sound_assignments_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "map", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_maps", "key" ], "field_description": "" }, { "field_name": "sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_ground_type_sounds", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_ground_type_sound_ground_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ground_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ground_types", "type" ], "field_description": "" }, { "field_name": "sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_ground_type_sounds", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_ground_type_sound_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "is_3d", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "looping_sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_looping_sounds", "key" ], "field_description": "" }, { "field_name": "sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_ground_type_sounds", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_ground_type_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "required_intensity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sample_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_looping_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "intensity_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "start_event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_static_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "looping_sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_looping_sounds", "key" ], "field_description": "" }, { "field_name": "map", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_maps", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_tree_sound_assignments_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "map", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_maps", "key" ], "field_description": "" }, { "field_name": "sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_tree_sounds", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_tree_sound_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "is_3d", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_tree_sounds", "key" ], "field_description": "" }, { "field_name": "looping_sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_looping_sounds", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_tree_sound_trees_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "sound", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_environment_tree_sounds", "key" ], "field_description": "" }, { "field_name": "tree", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_campaign_tree_types", "key" ], "field_description": "" } ] } ] }, { "name": "audio_campaign_environment_tree_sounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "required_intensity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sample_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_maps_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_maps", "mapname" ], "field_description": "" }, { "field_name": "listener_scaling_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "reverb_default", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "reverb_underground", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_campaign_stances_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "stance", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" }, { "field_name": "ui_sound_event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enter_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leave_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_cultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_entity_actors_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "actor_switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "number_of_actors", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_entity_looping_sounds_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "event_start", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "switch_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_entity_random_vocalisations_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_entity_type_limitations_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "far_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "far_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance_animation_driven", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "near_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "near_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "animation_uncapped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance_code_driven", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "code_uncapped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contains_unique_entity_switches", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "far_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "far_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance_animation_driven", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "near_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "near_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "animation_uncapped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance_code_driven", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "code_uncapped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_entity_types_tables", "versions": [ { "version": 25, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence_default", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "sphere_of_influence_combat", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "should_use_unique_entity_switches", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_unique_entity_switches", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_focus_rtpc", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_camera_distance_for_focus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_camera_distance_for_focus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "focus_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_entity_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_moving_outside_combat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_moving", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_idle_shoot", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle_combat_ready", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" } ] }, { "version": 23, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence_default", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "sphere_of_influence_combat", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "should_use_unique_entity_switches", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_unique_entity_switches", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_focus_rtpc", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_camera_distance_for_focus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_camera_distance_for_focus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_moving", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "focus_rtpc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_entity_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_moving_outside_combat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 20, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence_default", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "sphere_of_influence_combat", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "should_use_unique_entity_switches", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_unique_entity_switches", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_entity_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 19, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence_default", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "sphere_of_influence_combat", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 18, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence_default", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" }, { "field_name": "sphere_of_influence_combat", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" } ] }, { "version": 17, "fields": [ { "field_name": "combat_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "drowning_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "fatigued_moving_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "idle_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "running_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "musician_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "walking_random_vocalisation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_random_vocalisations", "key" ], "field_description": "" }, { "field_name": "group_movement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "idle_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "moving_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "rotating_looping_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_looping_sounds", "key" ], "field_description": "" }, { "field_name": "actor_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_actors", "key" ], "field_description": "" }, { "field_name": "group_flying_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_flying_moving", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_uses_material", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_movement_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_idle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "attenuation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_melee_armour_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "triggers_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_explosions_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere_of_influence", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influence_one_shots", "key" ], "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_group_sound_assignments_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "entity_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" }, { "field_name": "group_sound", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "situation", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_group_sound_situations", "situation" ], "field_description": "" }, { "field_name": "ability", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "audio_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "audio_group_sound_groupings_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "event_start", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_group_sounds_tables", "versions": [ { "version": 17, "fields": [ { "field_name": "distance_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "density_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "split", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_close", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spotlight", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_near", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refire_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_game_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "linked_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "grouping", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sound_groupings", "key" ], "field_description": "" }, { "field_name": "rtpc_1_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_scaler", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dual_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "min_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_influence_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_azimuth_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_charge_time_to_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "disable_group_merging", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 16, "fields": [ { "field_name": "distance_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "density_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "split", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_close", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spotlight", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_near", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refire_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_game_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "linked_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "grouping", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sound_groupings", "key" ], "field_description": "" }, { "field_name": "rtpc_1_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_scaler", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dual_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "min_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_influence_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_azimuth_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_charge_time_to_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 15, "fields": [ { "field_name": "distance_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "density_scaled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "split", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_close", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "split_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spotlight", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_near", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_start_delay_far", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stop_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refire_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_game_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "grouping_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "linked_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "grouping", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sound_groupings", "key" ], "field_description": "" }, { "field_name": "rtpc_1_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_max_grouping_difference", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "size_scaler", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dual_group_sound", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "min_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot_influence_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_azimuth_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_markers_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_marker_types", "key" ], "field_description": "" }, { "field_name": "battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "distance_battle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "distance_campaign", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "random_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flatten_rtpc_to_2d", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_materials_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "can_be_snow", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fallback", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_melee_hit_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cannot_hit_shields", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cannot_hit_weapons", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_melee_weapon_types_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "group_melee", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cannot_parry", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" } ] } ] }, { "name": "audio_metadata_tag_entity_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "entity_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" }, { "field_name": "metadata_tag", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "audio_metadata_tags", "key" ], "field_description": "" }, { "field_name": "sound_event_battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_metadata_tags_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "entity_type_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_categories", "key" ], "field_description": "" }, { "field_name": "melee_hit_type_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "scaled_sound_upsize", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_max_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_sound_next", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_metadata_tags", "key" ], "field_description": "" }, { "field_name": "requires_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_vocalisation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_base", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type_limited", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_armour_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_melee_weapon_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_shield_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "triggers_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_tracked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_under_splice", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_if_headless", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_on_looping_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flip_direction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_enabled_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "entity_type_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_categories", "key" ], "field_description": "" }, { "field_name": "melee_hit_type_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "scaled_sound_upsize", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_max_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_sound_next", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_metadata_tags", "key" ], "field_description": "" }, { "field_name": "requires_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_vocalisation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_base", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type_limited", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_armour_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_melee_weapon_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_shield_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "triggers_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_tracked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_under_splice", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_if_headless", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_on_looping_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flip_direction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_enabled_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_limitation_type_override", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_type_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "culling_distance_override", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_alpha_check", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "entity_type_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_categories", "key" ], "field_description": "" }, { "field_name": "melee_hit_type_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "scaled_sound_upsize", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_max_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_sound_next", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_metadata_tags", "key" ], "field_description": "" }, { "field_name": "requires_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_vocalisation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_base", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type_limited", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_armour_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_melee_weapon_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_shield_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "triggers_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_tracked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_under_splice", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_if_headless", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_on_looping_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flip_direction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_enabled_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_limitation_type_override", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_type_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_type_limitations", "key" ], "field_description": "" }, { "field_name": "culling_distance_override", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_battle_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event_campaign_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "entity_type_switch", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_categories", "key" ], "field_description": "" }, { "field_name": "melee_hit_type_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "scaled_sound_upsize", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_max_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scaled_sound_next", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_metadata_tags", "key" ], "field_description": "" }, { "field_name": "requires_cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_vocalisation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_bone", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_at_base", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type_limited", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_ground_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_armour_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_melee_weapon_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_shield_type", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "triggers_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_tracked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "require_obstruction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_play_under_splice", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignore_if_headless", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "play_on_looping_sound", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flip_direction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_enabled_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_missile_weapon_types_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "fire_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_max_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_fire_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "fire_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_max_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_fire_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" } ] } ] }, { "name": "audio_projectile_bombardments_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_projectile_limitations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "near_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "near_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "far_inside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "far_outside", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uncapped", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_projectiles_tables", "versions": [ { "version": 14, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_fire", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_impact", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_inflight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_min_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "incoming_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_blood_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hit_tree_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hit_tree_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "idle_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "idle_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_idle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_inflight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_impact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "incoming_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "switch_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flyby_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flyby_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_projectile_limitations", "key" ], "field_description": "" }, { "field_name": "limitation_scale_fire", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale_inflight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale_impact", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale_incoming", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "limitation_scale_flyby", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 13, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_fire", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_impact", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_inflight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_min_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "incoming_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_blood_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hit_tree_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hit_tree_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "idle_start_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "idle_stop_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_attenuation_idle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "obstruction_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reverb", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group_fire", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_inflight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "group_impact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_group_sounds", "name" ], "field_description": "" }, { "field_name": "incoming_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_1_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "rtpc_2_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rtpc_2_assignment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_rtpc_assignments", "name" ], "field_description": "" }, { "field_name": "switch_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inflight_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_only_trigger_once_per_volley", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flyby_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flyby_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "doppler_rtpc_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_shield_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "switch", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_hit_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_hit_types", "key" ], "field_description": "" } ] } ] }, { "name": "audio_sphere_of_influence_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_sphere_of_influence_one_shots_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fade_in", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fade_out", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sphere", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influences", "key" ], "field_description": "" } ] } ] }, { "name": "audio_sphere_of_influences_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_sphere_of_influence_groups", "key" ], "field_description": "" }, { "field_name": "is_reversed", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_camera_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_influence", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_influence_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_visual_attenuation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_camera_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_influence_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_technologies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "technology", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "ui_audio", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_ui_categories", "key" ], "field_description": "" } ] } ] }, { "name": "audio_ui_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "left_click", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "right_click", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mouse_on", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mouse_off", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "drag_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "drag_stop", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shortcut", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "panel_opened", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "panel_closed", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_vo_actor_groups_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vo_actor_1", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_3", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_4", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_5", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_6", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_7", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_8", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_9", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_10", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_11", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_12", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_13", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_14", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_15", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "cooldown_overlap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "A value taken off the audio file duration, to determine if more than one voiceover can be playing at the same time for the same character or unit" } ] }, { "version": 2, "fields": [ { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vo_actor_1", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_3", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_4", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_5", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_6", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_7", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_8", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_9", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_10", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_11", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_12", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_13", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_14", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "vo_actor_15", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "audio_vo_actors_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "autoresolver_ai_usage_group_combat_potential_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "additive_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "usage_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ai_usage_groups", "key" ], "field_description": "" } ] } ] }, { "name": "autoresolver_battle_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "is_night_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_optional_bool_enums", "key" ], "field_description": "" }, { "field_name": "battle_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" }, { "field_name": "is_encampment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_optional_bool_enums", "key" ], "field_description": "" }, { "field_name": "autoresolver_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "autoresolver_modifier_group_keys_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "autoresolver_modifier_group_lookups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_battle_types", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "modifier_group_applied", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_modifier_group_keys", "group_key" ], "field_description": "" }, { "field_name": "modifier_value_multiplier_mechanic", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_modifier_multiplier_mechanic_enums", "key" ], "field_description": "" }, { "field_name": "player_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_player_types", "key" ], "field_description": "" } ] } ] }, { "name": "autoresolver_modifier_group_to_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_modifier_group_keys", "group_key" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "modifier_bonus", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_modifier_bonus_types", "key" ], "field_description": "" }, { "field_name": "modifier_target", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_modifier_targets", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "autoresolver_modifier_targets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "target_unit_class", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "vs_unit_class", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" } ] } ] }, { "name": "autoresolver_player_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "enemy_player_campaign_difficulty", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_difficulty_level_enums", "key" ], "field_description": "" }, { "field_name": "enemy_player_is_human", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_optional_bool_enums", "key" ], "field_description": "" }, { "field_name": "if_player_is_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "if_player_is_defender", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "player_campaign_difficulty", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_difficulty_level_enums", "key" ], "field_description": "" }, { "field_name": "player_is_human", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "autoresolver_optional_bool_enums", "key" ], "field_description": "" } ] } ] }, { "name": "autoresolver_unit_record_usage_flags_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "always_destroy_if_engaged_in_melee", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "main_unit_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "banners_permitted_unit_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "banner", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "banners", "banner" ], "field_description": "" }, { "field_name": "unit_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_sets", "key" ], "field_description": "" } ] } ] }, { "name": "banners_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "banner", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "battle_ai_abilities_usage_params_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "usage_param", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is to normalise the range, so we might put in 100 for armour, if we expect that to be the maximum amount" } ] } ] }, { "name": "battle_ai_abilities_usage_template_names_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "ai_ability_usage_template_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "factor_bias", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much we multiply the total score by to find a resulting score. This is for an overall balance for each template, so that we can tweak a template to be used fore / less frequently" } ] } ] }, { "name": "battle_ai_abilities_usage_templates_to_params_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "parameter", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_ai_abilities_usage_params", "usage_param" ], "field_description": "the parameter that is of interest (remember that omitted ones don't influence the effect up/down" }, { "field_name": "template", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_ai_abilities_usage_template_names", "ai_ability_usage_template_key" ], "field_description": "the template this will be a part of" }, { "field_name": "weighting", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we care about the parameter" } ] } ] }, { "name": "battle_ai_parameter_personality_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_personalities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_properties_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_property_ceo_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_property_personality_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_ai_usage_group_personality_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_animations_table_allowed_combinations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_animations_table_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "skeleton", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_skeletons", "name" ], "field_description": "This creates an AGF dependency." } ] } ] }, { "name": "battle_building_visibility_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_camera_shake_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attack", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "decay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fall_off_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "horizontal_amplitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "horizontal_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "octave_amplitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "octave_frequency_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "octaves", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pitch_amplitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pitch_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "roll_amplitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "roll_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sustain", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sustain_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vertical_amplitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vertical_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "yaw_amplitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "yaw_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_cameras_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_height_small", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_height_large", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_fort_max_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_speed_max_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_speed_min_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn_speed_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_fast_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_catchment_override_areas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "area", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_catchment_override_battle_mappings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "area", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_catchment_override_areas", "area" ], "field_description": "" }, { "field_name": "attacker", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "battle_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_catchment_override_groups", "group" ], "field_description": "" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" }, { "field_name": "battle_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_paths", "path" ], "field_description": "" }, { "field_name": "defender", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "required_tile_upgrades", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A semi-colon separated list of tile upgrades required to for this entry to be used." } ] }, { "version": 1, "fields": [ { "field_name": "area", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_catchment_override_areas", "area" ], "field_description": "" }, { "field_name": "attacker", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "battle_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_catchment_override_groups", "group" ], "field_description": "" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" }, { "field_name": "battle_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_paths", "path" ], "field_description": "" }, { "field_name": "defender", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "battle_catchment_override_group_battles_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "battle_map_location", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_catchment_override_groups", "group" ], "field_description": "" }, { "field_name": "catchment_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "which subcatchment to choose, or empty for none, * for any." }, { "field_name": "tile_upgrades", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_catchment_override_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_cinematic_event_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_cinematic_events_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_climate_weather_descriptions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "climate_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "climates", "climate_type" ], "field_description": "" }, { "field_name": "season", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "seasons", "season" ], "field_description": "" }, { "field_name": "weather_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_weather_types", "key" ], "field_description": "" }, { "field_name": "probability", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "heat_fatigue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cold_fatigue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spotting_scalar", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_context_army_special_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "army_special_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "army_special_abilities", "army_special_ability" ], "field_description": "" }, { "field_name": "battle_context", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_context_unit_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_abilities", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "battle_context_unit_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" } ] } ] }, { "name": "battle_duel_abilities_junctions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_duel_effects_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_duel_outcomes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_duel_scopes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_entities_gradient_strategy_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "gradient alignment strategy enums" } ] } ] }, { "name": "battle_entities_size_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "entity size enum" } ] } ] }, { "name": "battle_entities_tables", "versions": [ { "version": 32, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_types_enum", "key" ], "field_description": "" }, { "field_name": "walk_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "run_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "acceleration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "deceleration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Needs to be larger than acceleration value to avoid attack movement bugs" }, { "field_name": "charge_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_commence_run", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_adopt_charge_pose", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_pick_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shape", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_shape_enum", "key" ], "field_description": "" }, { "field_name": "radii_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mass", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_arc_close", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "allow_turn_to_move_anim", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "allow_static_turn_anim", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_turning_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fly_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Speed of the entity when in the air (as opposed to moving on the ground)" }, { "field_name": "flying_charge_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Charge speed of the entity when in the air (as opposed to moving on the ground)" }, { "field_name": "size", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_size_enums", "key" ], "field_description": "Size of entity for collision priority and combat" }, { "field_name": "strafe_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gradient_strategy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_gradient_strategy_enums", "key" ], "field_description": "Gradient alignment strategy" }, { "field_name": "audio_entity_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" }, { "field_name": "combat_reaction_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Radius at which entity will trigger combat with nearby enemy" }, { "field_name": "entity_effects", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects_junctions", "key" ], "field_description": "" }, { "field_name": "hit_reactions_ignore_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Percentage chance to ignore hit reactions, after rules application." }, { "field_name": "knock_interrupts_ignore_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Percentage chance to ignore knock interrupts, after rules application." }, { "field_name": "soft_collision_offset_z", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Offset the soft collision volume along the z-axis." }, { "field_name": "can_climb_ladder_and_stair_pipes", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile_intersection_radius_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Ratio of the radius to use for projectile intersections (usually < 1)" }, { "field_name": "projectile_penetration_speed_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Ratio of projectile speed retained when it penetrates this entity." }, { "field_name": "projectile_penetration_resistance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Added to the projectile penetration counter. Higher number means this entity can stop projectiles more easily." }, { "field_name": "aura_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "porthole_camera", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "Override camera that will be used instead of record in main_unit record if exists" }, { "field_name": "min_tracking_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Minimum ratio of move speed that an entity can slow down for formed movement" }, { "field_name": "max_tracking_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum ratio of move speed that an entity can speed up for formed movement" }, { "field_name": "vfx_filter_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Used to filter effect metadata that should only trigger for some entities and not others, e.g. heroes. The 'id' field of the metadata must match this id if not 0, to be triggered." }, { "field_name": "can_cast_projectile", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "does this entity cast a projectile spell" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "has_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this entity has blood" }, { "field_name": "can_dismember", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this entity can be dismembered" }, { "field_name": "combat_camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "Camera shake parameters to use for combat animations. This to tied to metadata." }, { "field_name": "dismember_head_alive_hp_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If +ve, this entity can have its head dismembered while still alive. Value is fraction of full hitpoints." }, { "field_name": "dismember_arms_alive_hp_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If +ve, this entity can have its arms dismembered while still alive. Value is fraction of full hitpoints." } ] }, { "version": 31, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_types_enum", "key" ], "field_description": "" }, { "field_name": "walk_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "run_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "acceleration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "deceleration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Needs to be larger than acceleration value to avoid attack movement bugs" }, { "field_name": "charge_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_commence_run", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_adopt_charge_pose", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "charge_distance_pick_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shape", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_shape_enum", "key" ], "field_description": "" }, { "field_name": "radii_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mass", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fire_arc_close", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "allow_turn_to_move_anim", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "allow_static_turn_anim", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_turning_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fly_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Speed of the entity when in the air (as opposed to moving on the ground)" }, { "field_name": "flying_charge_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Charge speed of the entity when in the air (as opposed to moving on the ground)" }, { "field_name": "size", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_size_enums", "key" ], "field_description": "Size of entity for collision priority and combat" }, { "field_name": "strafe_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gradient_strategy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_gradient_strategy_enums", "key" ], "field_description": "Gradient alignment strategy" }, { "field_name": "audio_entity_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" }, { "field_name": "combat_reaction_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Radius at which entity will trigger combat with nearby enemy" }, { "field_name": "entity_effects", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects_junctions", "key" ], "field_description": "" }, { "field_name": "hit_reactions_ignore_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Percentage chance to ignore hit reactions, after rules application." }, { "field_name": "knock_interrupts_ignore_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Percentage chance to ignore knock interrupts, after rules application." }, { "field_name": "soft_collision_offset_z", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Offset the soft collision volume along the z-axis." }, { "field_name": "can_climb_ladder_and_stair_pipes", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile_intersection_radius_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Ratio of the radius to use for projectile intersections (usually < 1)" }, { "field_name": "projectile_penetration_speed_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Ratio of projectile speed retained when it penetrates this entity." }, { "field_name": "projectile_penetration_resistance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Added to the projectile penetration counter. Higher number means this entity can stop projectiles more easily." }, { "field_name": "aura_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "porthole_camera", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "Override camera that will be used instead of record in main_unit record if exists" }, { "field_name": "min_tracking_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Minimum ratio of move speed that an entity can slow down for formed movement" }, { "field_name": "max_tracking_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum ratio of move speed that an entity can speed up for formed movement" }, { "field_name": "vfx_filter_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Used to filter effect metadata that should only trigger for some entities and not others, e.g. heroes. The 'id' field of the metadata must match this id if not 0, to be triggered." }, { "field_name": "can_cast_projectile", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "does this entity cast a projectile spell" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "has_blood", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this entity has blood" }, { "field_name": "can_dismember", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this entity can be dismembered" }, { "field_name": "combat_camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "Camera shake parameters to use for combat animations. This to tied to metadata." }, { "field_name": "dismember_head_alive_hp_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If +ve, this entity can have its head dismembered while still alive. Value is fraction of full hitpoints." }, { "field_name": "dismember_arms_alive_hp_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If +ve, this entity can have its arms dismembered while still alive. Value is fraction of full hitpoints." } ] } ] }, { "name": "battle_entity_effects_junctions_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "impact_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "run_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "walk_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "footsteps", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "blood_spurt_small", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_medium", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_large", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_large_decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_explosion_decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "impact_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "run_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "walk_dust", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "footsteps", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_effects", "name" ], "field_description": "" }, { "field_name": "blood_spurt_small", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_medium", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_large", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood_spurt_large_decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blood_explosion_decal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" } ] } ] }, { "name": "battle_entity_effects_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "deep_water", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "forest", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "grass", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "mud", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rock", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "road", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "sand", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "scrub", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "shallow_water", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "snow", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "wooden_floor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "effect_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "footstep_camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" } ] } ] }, { "name": "battle_entity_stats_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_melee_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "melee_weapons", "key" ], "field_description": "" }, { "field_name": "primary_missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" } ] } ] }, { "name": "battle_events_to_character_relationship_trigger_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_misc_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_personalities_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "man_animations_table", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_personality_types_enum", "key" ], "field_description": "" }, { "field_name": "missile_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "rider_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_entity_stats", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_stats", "key" ], "field_description": "" }, { "field_name": "autonomous_rider_hero", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this is true, and the entity is an autonomous rider, the entity will assume the uniform of the agent from the campaign map" } ] }, { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "man_animations_table", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_personality_types_enum", "key" ], "field_description": "" }, { "field_name": "missile_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "rider_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_entity_stats", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entity_stats", "key" ], "field_description": "" } ] } ] }, { "name": "battle_result_character_capture_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_result_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "battle_result_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_xp_gain", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_sequences_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_items_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "character_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "character_item", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "character_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "army_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies", "army_name" ], "field_description": "" }, { "field_name": "character_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "" }, { "field_name": "script_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_skills_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "character_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "" }, { "field_name": "skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_skillsets_skills_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "skillset_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters_skillsets", "key" ], "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_skillsets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_characters_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "character_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "character_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "forename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "magic_lore", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_groups", "ability_group" ], "field_description": "" }, { "field_name": "num_men", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "surname", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "unit_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "agent_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "agent_subtype", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "portrait", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is portrait for loading screen portholes" }, { "field_name": "character_model", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "campaign_character_arts", "id" ], "field_description": "The campaign representation of the character" }, { "field_name": "skillset", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_set_piece_armies_characters_skillsets", "key" ], "field_description": "" }, { "field_name": "male", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_set_piece_army", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies", "army_name" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "army_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies", "army_name" ], "field_description": "" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_pieces", "battle_name" ], "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_skills_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_armies_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "ai_army_tactic", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "approach_angle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Set in Degrees, starting at 0 for North" }, { "field_name": "army_emblem", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "military_force_legacy_emblems", "key" ], "field_description": "" }, { "field_name": "army_model", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "campaign_character_arts", "id" ], "field_description": "" }, { "field_name": "army_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "deployment_zone_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_allied_to_player", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_reinforcement_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_frontend_player_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, this army is ignored in campaign but used for players army in frontend" }, { "field_name": "use_default_deployment_zones", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_hidden_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, is hidden in loading screen and as a reinforcement (for surprise reinforcements basically)" }, { "field_name": "should_merge_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will merge with other armies who have flag set and have same faction" } ] }, { "version": 6, "fields": [ { "field_name": "ai_army_tactic", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "approach_angle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Set in Degrees, starting at 0 for North" }, { "field_name": "army_emblem", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "military_force_legacy_emblems", "key" ], "field_description": "" }, { "field_name": "army_model", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "campaign_character_arts", "id" ], "field_description": "" }, { "field_name": "army_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "deployment_zone_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_allied_to_player", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_reinforcement_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_frontend_player_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, this army is ignored in campaign but used for players army in frontend" }, { "field_name": "use_default_deployment_zones", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_hidden_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, is hidden in loading screen and as a reinforcement (for surprise reinforcements basically)" } ] } ] }, { "name": "battle_set_piece_armies_units_junctions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "army_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies", "army_name" ], "field_description": "The battle_set_piece_army this unit goes into" }, { "field_name": "unit_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_units", "unit_name" ], "field_description": "The battle_set_piece_armies_unit which is referenced" }, { "field_name": "script_name", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The script_name of the unit (used by lua and generated_battle)" }, { "field_name": "number_of_unit", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "The number of this unit in the army" } ] } ] }, { "name": "battle_set_piece_armies_units_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "unit_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "percentage_num_men", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_campaign_battle_scene_view_configurations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "camera_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "camera_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "separation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "set_piece_battle_scene", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_campaign_battle_scenes", "battle_set_piece" ], "field_description": "" } ] } ] }, { "name": "battle_set_piece_campaign_battle_scenes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_set_piece", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_pieces", "battle_name" ], "field_description": "" }, { "field_name": "bmd", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "environment", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_set_piece_frontend_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Sort order for display in frontend, lower the closer to the top (so 0, 1, 2)" }, { "field_name": "campaign_map", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "", "" ], "field_description": "Links to campaign so correct map can be used in frontend" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Sort order for display in frontend, lower the closer to the top (so 0, 1, 2)" } ] } ] }, { "name": "battle_set_piece_frontend_groups_to_characters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "character", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "" }, { "field_name": "frontend_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_piece_frontend_groups", "key" ], "field_description": "" } ] } ] }, { "name": "battle_set_pieces_tables", "versions": [ { "version": 12, "fields": [ { "field_name": "battle_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A custom environment to load" }, { "field_name": "battle_enviroment_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_enviroments", "name" ], "field_description": "" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The key of the battle" }, { "field_name": "battle_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The lua script to load for this battle" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "The battle type" }, { "field_name": "frontend_icon_offset_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "frontend_icon_offset_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "is_player_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, players alliance will be attacking" }, { "field_name": "bmd_layer_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "The name of a custom bmd layer to load." }, { "field_name": "use_large_armies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "teleport_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_area", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Catchment area name within the tile" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_win", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_lose", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "campaign_pre_battle_intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] }, { "version": 11, "fields": [ { "field_name": "battle_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A custom environment to load" }, { "field_name": "battle_enviroment_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_enviroments", "name" ], "field_description": "" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The key of the battle" }, { "field_name": "battle_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The lua script to load for this battle" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "The battle type" }, { "field_name": "frontend_icon_offset_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "frontend_icon_offset_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "is_player_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, players alliance will be attacking" }, { "field_name": "bmd_layer_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "The name of a custom bmd layer to load." }, { "field_name": "use_large_armies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "teleport_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_area", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Catchment area name within the tile" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_win", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_lose", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] }, { "version": 10, "fields": [ { "field_name": "battle_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A custom environment to load" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The key of the battle" }, { "field_name": "battle_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The lua script to load for this battle" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "The battle type" }, { "field_name": "frontend_icon_offset_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "frontend_icon_offset_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "is_player_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, players alliance will be attacking" }, { "field_name": "bmd_layer_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "The name of a custom bmd layer to load." }, { "field_name": "use_large_armies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "teleport_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_area", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Catchment area name within the tile" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_win", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_lose", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The key of the battle" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "The battle type" }, { "field_name": "battle_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The lua script to load for this battle" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A custom environment to load" }, { "field_name": "battle_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "frontend_icon_offset_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "frontend_icon_offset_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "is_player_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, players alliance will be attacking" }, { "field_name": "bmd_layer_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "The name of a custom bmd layer to load." }, { "field_name": "use_large_armies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "teleport_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_win", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "outro_movie_lose", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "battle_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "A custom environment to load" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The key of the battle" }, { "field_name": "battle_script", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The lua script to load for this battle" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "The battle type" }, { "field_name": "frontend_icon_offset_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "frontend_icon_offset_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Offset for icon shown in frontend on map" }, { "field_name": "is_player_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, players alliance will be attacking" }, { "field_name": "bmd_layer_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "The name of a custom bmd layer to load." }, { "field_name": "use_large_armies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "teleport_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_siege_vehicle_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "vehicle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battlefield_siege_vehicles", "key" ], "field_description": "" } ] } ] }, { "name": "battle_skeletons_tables", "versions": [ { "version": 16, "fields": [ { "field_name": "head_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hips_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftarm_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftfoot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lefthand_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftshoulder_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftupleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftwheel_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "neck_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightarm_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightfoot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "righthand_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightshoulder_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightupleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightwheel_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "root", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scale_deviation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spine_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon1_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon2_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon3_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon4_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon5_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftfinger_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightfinger_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_man", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_mount", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_engine", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon6_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_animal", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_fauna", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "locomotion", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_skeletons_locomotion_enums", "key" ], "field_description": "" }, { "field_name": "leftwingbase_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightwingbase_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "head_tracking_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum head tracking angle (degrees)" }, { "field_name": "back_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_left_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_right_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_left_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_right_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "footstep_nodes", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "footstep_detection_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "articulation_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flying_pivot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "filter_projectiles_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Fill in prefixes of all bone chain roots that should be filtered for projectile sticking" }, { "field_name": "torso_splice_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "If this is filled, it overrides the 'default' bone used for torso splicing. The 'default' is currently spine for bipeds and neck for quadruped." } ] }, { "version": 15, "fields": [ { "field_name": "head_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hips_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftarm_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftfoot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lefthand_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftshoulder_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftupleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftwheel_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "neck_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightarm_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightfoot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "righthand_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightshoulder_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightupleg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightwheel_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "root", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scale_deviation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spine_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon1_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon2_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon3_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon4_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon5_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "leftfinger_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightfinger_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_man", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_mount", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_engine", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weapon6_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_animal", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_fauna", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cinematic", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "locomotion", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_skeletons_locomotion_enums", "key" ], "field_description": "" }, { "field_name": "leftwingbase_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rightwingbase_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "head_tracking_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum head tracking angle (degrees)" }, { "field_name": "back_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_left_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_right_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "front_righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_left_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_right_upper_leg_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_lefttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rear_righttoe_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "footstep_nodes", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "footstep_detection_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "articulation_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flying_pivot_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "filter_projectiles_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Fill in prefixes of all bone chain roots that should be filtered for projectile sticking" }, { "field_name": "torso_splice_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "If this is filled, it overrides the 'default' bone used for torso splicing. The 'default' is currently spine for bipeds and neck for quadruped." } ] } ] }, { "name": "battle_type_setup_limits_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "weighting_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "army_size", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "era", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_artillery", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_small_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_frigate", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_line_of_battle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order put in ui" }, { "field_name": "defender_funds_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Ratio of funds defender gets as opposed to attacker for this battle type" }, { "field_name": "max_teamsize", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number of armies per alliance for this battle type" } ] } ] }, { "name": "battle_types_to_victory_conditions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "battle_type", "field_type": "StringU16", "field_is_key": true, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "attacker_victory_condition", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "victory_conditions", "condition" ], "field_description": "" }, { "field_name": "defender_victory_condition", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "victory_conditions", "condition" ], "field_description": "" } ] } ] }, { "name": "battle_vortex_collision_responses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vortex_collision_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_vortex_composite_scene_group_to_scenes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "" }, { "field_name": "group_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_composite_scene_groups", "group_id" ], "field_description": "Group id, every Vortex Spell under the same group will spawn the same composite scenes" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If we need to delay this composite scene triggering" }, { "field_name": "freeze_position", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Composite scene will respect initial spell position" }, { "field_name": "freeze_rotation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Composite scene will respect initial speel rotation" } ] } ] }, { "name": "battle_vortex_composite_scene_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_vortex_launch_sources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "suggested_launch_source", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battle_vortexs_tables", "versions": [ { "version": 15, "fields": [ { "field_name": "change_max_angle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_ap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expansion_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "goal_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "infinite_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_change_freq", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "in metres / second" }, { "field_name": "start_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vortex_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'?" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." }, { "field_name": "launch_source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_launch_sources", "suggested_launch_source" ], "field_description": "" }, { "field_name": "building_collision", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_collision_responses", "vortex_collision_type" ], "field_description": "This is the behaviour when we collide with a building" }, { "field_name": "launch_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "height_off_ground", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc." }, { "field_name": "num_vortexes", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "num of vortexes spawned" }, { "field_name": "composite_scene_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "Blood version" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_source_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "distance from launch_source" }, { "field_name": "composite_scene_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_composite_scene_groups", "group_id" ], "field_description": "Via group we can configure multiple composite scenes per Vortex Spell" } ] }, { "version": 14, "fields": [ { "field_name": "change_max_angle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_ap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expansion_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "goal_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "infinite_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_change_freq", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "in metres / second" }, { "field_name": "start_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vortex_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'?" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." }, { "field_name": "launch_source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_launch_sources", "suggested_launch_source" ], "field_description": "" }, { "field_name": "building_collision", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_collision_responses", "vortex_collision_type" ], "field_description": "This is the behaviour when we collide with a building" }, { "field_name": "launch_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "height_off_ground", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc." }, { "field_name": "num_vortexes", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "num of vortexes spawned" }, { "field_name": "composite_scene_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "Blood version" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_source_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "distance from launch_source" } ] }, { "version": 12, "fields": [ { "field_name": "change_max_angle", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_ap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expansion_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "goal_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "infinite_height", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "move_change_freq", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "in metres / second" }, { "field_name": "start_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vortex_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'?" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." }, { "field_name": "launch_source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_launch_sources", "suggested_launch_source" ], "field_description": "" }, { "field_name": "building_collision", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_collision_responses", "vortex_collision_type" ], "field_description": "This is the behaviour when we collide with a building" }, { "field_name": "launch_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "height_off_ground", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc." }, { "field_name": "num_vortexes", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "num of vortexes spawned" }, { "field_name": "composite_scene_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "composite_scene_files", "scene_filepath" ], "field_description": "Blood version" } ] } ] }, { "name": "battle_weather_types_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "precipitation_type", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_particles", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "particle_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "particle_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "list_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_appropriate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "accuracy_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we multiply accuracy by in this weather" }, { "field_name": "bow_reload_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "an additive modifier to reloading (may be negative)" }, { "field_name": "gun_reload_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "an additive modifier to reloading (may be negative)" } ] } ] }, { "name": "battlefield_building_categories_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "default_destruction_effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon path used for any related building icons for radar, etc" } ] } ] }, { "name": "battlefield_buildings_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "onscreen_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This field should be left here, as it's not moved to a Loc file, it seems." }, { "field_name": "global_effects_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "local_effects_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_buildings_tables", "versions": [ { "version": 27, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battlefield_building_categories", "category" ], "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "models_building", "key" ], "field_description": "" }, { "field_name": "audio_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gun_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "onscreen_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battlefield_buildings_names", "key" ], "field_description": "" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radar_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visible_in_public_ted", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortwall_penetration_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_3d", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destruct_thresholds", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "joiner", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "auxiliary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "burn_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "multiplier applied to the rate of damage caused by fire" }, { "field_name": "height_map_mesh", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Tick this field if the building contains height map mesh metadata. This metadata is used to snap the logical height grid to same height as the height map mesh metadata within the building instance." }, { "field_name": "ground_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ground_types", "type" ], "field_description": "The ground type when walking on this buildings platforms" }, { "field_name": "can_burn", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_count_as_urban", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this building will contribute towards urban reverb" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 20, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battlefield_building_categories", "category" ], "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "models_building", "key" ], "field_description": "" }, { "field_name": "audio_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gun_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "onscreen_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battlefield_buildings_names", "key" ], "field_description": "" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radar_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visible_in_public_ted", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortwall_penetration_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_3d", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destruct_thresholds", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "joiner", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "auxiliary", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "burn_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "multiplier applied to the rate of damage caused by fire" }, { "field_name": "height_map_mesh", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Tick this field if the building contains height map mesh metadata. This metadata is used to snap the logical height grid to same height as the height map mesh metadata within the building instance." }, { "field_name": "ground_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ground_types", "type" ], "field_description": "The ground type when walking on this buildings platforms" }, { "field_name": "can_burn", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_count_as_urban", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether this building will contribute towards urban reverb" } ] } ] }, { "name": "battlefield_buildings_with_projectiles_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battlefield_building_categories", "category" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battlefield_buildings_names", "key" ], "field_description": "" }, { "field_name": "projectile", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "projectiles", "key" ], "field_description": "" } ] } ] }, { "name": "battlefield_civilian_amounts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_behaviour_groups_behaviour_proportions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_behaviour_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_behaviours_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_group_variations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_type_civilian_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_civilian_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_deployable_siege_items_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "battlefield_siege_vehicle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battlefield_siege_vehicles", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "siege_effort_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_engines_autonomous_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "battlefield_engines_tables", "versions": [ { "version": 19, "fields": [ { "field_name": "destroyed_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destruction_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "engine_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "gun_types_enum", "key" ], "field_description": "" }, { "field_name": "gun_animation_table", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "You will only need this field here for classic artillery pieces. Crewless war machines with a main gun use the land unit's primary missile weapon." }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "asset_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "draught_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for chariots" }, { "field_name": "tech_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rider_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for rider positions" }, { "field_name": "first_person", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "first_person_engines", "key" ], "field_description": "" }, { "field_name": "destruct_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Defines model to use while the engine gets destroyed" }, { "field_name": "destruct_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Defines animation to use while the engine gets destroyed" }, { "field_name": "destruct_meta", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": " Defines animation metadata to use while the engine gets destroyed" } ] }, { "version": 18, "fields": [ { "field_name": "destroyed_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destruction_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "engine_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "gun_types_enum", "key" ], "field_description": "" }, { "field_name": "gun_animation_table", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "You will only need this field here for classic artillery pieces. Crewless war machines with a main gun use the land unit's primary missile weapon." }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "asset_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "draught_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for chariots" }, { "field_name": "tech_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rider_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for rider positions" }, { "field_name": "first_person", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "first_person_engines", "key" ], "field_description": "" }, { "field_name": "destruct_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Defines model to use while the engine gets destroyed" }, { "field_name": "destruct_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Defines animation to use while the engine gets destroyed" } ] }, { "version": 17, "fields": [ { "field_name": "destroyed_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destruction_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "engine_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "gun_types_enum", "key" ], "field_description": "" }, { "field_name": "gun_animation_table", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "You will only need this field here for classic artillery pieces. Crewless war machines with a main gun use the land unit's primary missile weapon." }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "asset_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "draught_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for chariots" }, { "field_name": "tech_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rider_attachment_point", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used for rider positions" }, { "field_name": "first_person", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "first_person_engines", "key" ], "field_description": "" } ] } ] }, { "name": "battlefield_siege_vehicles_custom_battles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "probability", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vehicle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battlefield_siege_vehicles", "key" ], "field_description": "" } ] } ] }, { "name": "battlefield_siege_vehicles_tables", "versions": [ { "version": 19, "fields": [ { "field_name": "hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "models_sieges", "key" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "gun_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "docking_clearance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "engine", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battlefield_engines_autonomous", "key" ], "field_description": "" }, { "field_name": "uses_8m_wall", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Equipment valid to work with 8m walls" }, { "field_name": "uses_15m_wall", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Equipment valid to work with 15m walls" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "DLC - Special Edition Value" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attack_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Used by battering rams" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order in custom battle" }, { "field_name": "autoresolver_effectiveness", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 18, "fields": [ { "field_name": "hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "models_sieges", "key" ], "field_description": "" }, { "field_name": "battle_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "gun_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "docking_clearance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "engine", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battlefield_engines_autonomous", "key" ], "field_description": "" }, { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image path used for recruitment icons in campaign and frontend" }, { "field_name": "recruitment_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum can recruit per army" }, { "field_name": "uses_8m_wall", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Equipment valid to work with 8m walls" }, { "field_name": "uses_15m_wall", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Equipment valid to work with 15m walls" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Cost to field vehicle in custom battle menu" }, { "field_name": "category_image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Smaller icons used for battle radar and on unit cards" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "DLC - Special Edition Value" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attack_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Used by battering rams" }, { "field_name": "selection_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Used by campaign AI to select siege vehicle to build" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order in custom battle" }, { "field_name": "autoresolver_effectiveness", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_entity_types", "key" ], "field_description": "" } ] } ] }, { "name": "battles_tables", "versions": [ { "version": 13, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "specification", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screenshot_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_1", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_2", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "singleplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "year", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender_funds_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_key_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "matchmaking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_width", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_large_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_15m_walls", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_underground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used to specify a specific catchment (variant?) to use of the map folder" }, { "field_name": "tile_upgrade", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Tile upgrade for tile system requested by MarkS so can make use correct faction themed walls, etc" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional environment file, if not specified will be randomised" }, { "field_name": "battle_environment_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environments", "name" ], "field_description": "" } ] }, { "version": 11, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "specification", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screenshot_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_1", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_2", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "singleplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "year", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender_funds_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_key_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "matchmaking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_width", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_large_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_15m_walls", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_underground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used to specify a specific catchment (variant?) to use of the map folder" }, { "field_name": "tile_upgrade", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Tile upgrade for tile system requested by MarkS so can make use correct faction themed walls, etc" }, { "field_name": "battle_environment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional environment file, if not specified will be randomised" }, { "field_name": "battle_environment_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_environments", "name" ], "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "specification", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screenshot_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_1", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_2", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "singleplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "year", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender_funds_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_key_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "matchmaking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_width", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_large_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_15m_walls", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_underground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used to specify a specific catchment (variant?) to use of the map folder" } ] }, { "version": 8, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_types", "type" ], "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "specification", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screenshot_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_1", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "team_size_2", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "singleplayer", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "intro_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "year", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defender_funds_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_key_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "matchmaking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_width", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "playable_area_height", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_large_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_15m_walls", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_underground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "catchment_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Used to specify a specific catchment (variant?) to use of the map folder" } ] } ] }, { "name": "bmd_export_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The name of the type shown in terry" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The file name of the type. Must be lower case." }, { "field_name": "group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "bmd_layer_groups", "key" ], "field_description": "The group this layer belongs to which is used for loading defaults (optional)" }, { "field_name": "default", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this layer is part of a group, is it the default? i.e. Is it loaded if no other element of the specified group is loaded" } ] } ] }, { "name": "bmd_export_types_to_prefab_type_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "bmd_export_types_to_prefab_type_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "bmd_export_types_to_prefab_types_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "bmd_layer_groups_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The name of the layer group. Used for loading default layers." }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The name of the layer group. Used for loading default layers." } ] } ] }, { "name": "bretonnia_vows_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "bretonnia_vows_to_traits_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trait", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_traits", "key" ], "field_description": "" }, { "field_name": "vow", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "bretonnia_vows", "key" ], "field_description": "" } ] } ] }, { "name": "building_benefit_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_chain_availabilities_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "set_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_chain_availability_set_ids", "id" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sub_culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" } ] } ] }, { "name": "building_chain_availability_set_ids_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_chain_availability_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_chain", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_chain_availability_set_ids", "id" ], "field_description": "" } ] } ] }, { "name": "building_chains_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tech_category_tab", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "encyclopedia_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "encyclopedia_building_chain_groups", "group_name" ], "field_description": "grouping for building chains, to indicate that chains should be merged in the encyclopedia" }, { "field_name": "chain_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_superchain", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "optional_tier_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tech_category_tab", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "encyclopedia_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "encyclopedia_building_chain_groups", "group_name" ], "field_description": "grouping for building chains, to indicate that chains should be merged in the encyclopedia" }, { "field_name": "chain_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_superchain", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "optional_tier_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_culture_variants_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "building", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_description_texts", "key" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "disables", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_short_description_texts", "key" ], "field_description": "" }, { "field_name": "display_tooltip", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_downgrade_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "from", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "to", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" } ] } ] }, { "name": "building_effects_junction_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value_damaged", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value_ruined", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "building", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value_damaged", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value_ruined", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_instances_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "num_instances", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_armed_citizenry_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "building_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "armed_citizenry_unit_groups", "unit_group" ], "field_description": "" } ] } ] }, { "name": "building_level_garrison_retinues_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_garrison_wall_mounted_artilleries_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_required_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "required", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" } ] } ] }, { "name": "building_level_required_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_level_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "technology_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "building_level_to_campaign_map_prefab_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_to_destruction_zones_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_to_mercenary_retinue_source_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_level_ui_positions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_levels_campaign_bmd_layer_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_bmd_layer_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bmd_layer_group_ids", "id" ], "field_description": "" } ] } ] }, { "name": "building_levels_campaign_building_slot_groups_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_levels_settlement_ui_displays_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_levels_tables", "versions": [ { "version": 18, "fields": [ { "field_name": "level_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "commodity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "commodities", "key" ], "field_description": "" }, { "field_name": "only_in_capital", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "economic_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enlightenment_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction_unique", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "first_in_world_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "can_convert", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_instance_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "should_show_building_level_in_ui_for_technology", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "health_override", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "development_point_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_damaged", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_building_building_level_requirement", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_building_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_buildings", "key" ], "field_description": "" }, { "field_name": "visible_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 16, "fields": [ { "field_name": "level_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "commodity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "commodities", "key" ], "field_description": "" }, { "field_name": "only_in_capital", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "economic_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enlightenment_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction_unique", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "first_in_world_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "can_convert", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_instance_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "should_show_building_level_in_ui_for_technology", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "health_override", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "development_point_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_damaged", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_building_building_level_requirement", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_building_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_buildings", "key" ], "field_description": "" }, { "field_name": "visible_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "slave_cap_contribution", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 15, "fields": [ { "field_name": "level_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "create_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "commodity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "commodities", "key" ], "field_description": "" }, { "field_name": "only_in_capital", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "economic_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enlightenment_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction_unique", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "first_in_world_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "can_convert", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_instance_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "should_show_building_level_in_ui_for_technology", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "health_override", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "development_point_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_damaged", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_building_building_level_requirement", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_building_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_buildings", "key" ], "field_description": "" }, { "field_name": "visible_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_set_to_building_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_chain", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "building_level", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "building_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_sets", "key" ], "field_description": "" }, { "field_name": "exclude", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_sets_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon for building browser" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Sort order for building browser" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for building frames" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for building frames" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for building frames" } ] } ] }, { "name": "building_slot_groups_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_states_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_superchains_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_to_building_benefit_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_ui_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_ui_groups_to_superchains_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_units_allowed_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "building", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "xp", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "conditions", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "enabled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "building_upgrades_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "from", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "to", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" } ] } ] }, { "name": "cai_agent_distribution_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_distribution_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_embed_profile_agent_type_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "agent_embed_profile_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_embed_profiles", "key" ], "field_description": "" }, { "field_name": "agent_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_types", "key" ], "field_description": "" }, { "field_name": "free_agent_type_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_type_cap_per_region_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_type_cap_per_horde_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "exempt_from_free_agent_caps", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_embed_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "free_agent_excess_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_excess_cap_per_region_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_excess_cap_per_horde_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_default_type_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_default_type_cap_per_region_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "free_agent_default_type_cap_per_horde_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_record_to_cai_agent_type_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "agent_record_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "agent_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_types", "key" ], "field_description": "" }, { "field_name": "agent_subtype_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "agent_record_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "agent_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_agent_recruitment_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_recruitment_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_subtypes_to_aspects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_agent_type_distribution_profile_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_types", "key" ], "field_description": "" }, { "field_name": "distribution_profile_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_distribution_profiles", "key" ], "field_description": "" }, { "field_name": "distribution_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_distribution_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_agent_type_recruitment_profile_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_types", "key" ], "field_description": "" }, { "field_name": "recruitment_profile_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_recruitment_profiles", "key" ], "field_description": "" }, { "field_name": "recruitment_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_agent_recruitment_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_agent_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_aspects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_base_building_context_values_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_character_roles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_character_skill_synergies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "existing_character_skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "potential_character_skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "synergy_level_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_character_skill_synergy_levels", "key" ], "field_description": "" } ] } ] }, { "name": "cai_character_skill_synergy_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "relative_effect", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_condition_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_blocking_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_end", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "building_start", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_blocking_categories", "key" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_blocking_categories_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "should_disable_recruitment_when_blocking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "blocking_penalty", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "non_blocking_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "number_of_turns_before_enabling_conversion", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "number_of_turns_before_enabling_demolition", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "absence_of_non_blocking_building_is_a_problem", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_building_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_chain", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "building_instance", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "building_or_building_range_start_inclusive", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "building_range_end_inclusive", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "building_super_chain", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "cai_construction_system_category", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_categories", "key" ], "field_description": "" }, { "field_name": "cai_construction_system_category_group", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_category_groups", "key" ], "field_description": "" }, { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "per_faction_building_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_building_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_building_minimum_discount_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_building_maximum_discount_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_building_minimum_discount_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_building_maximum_discount_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_per_building_discount_increment_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_faction_per_building_discount_increment_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_minimum_discount_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_maximum_discount_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_minimum_discount_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_building_maximum_discount_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_per_building_discount_increment_when_exceeding_limit_start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "per_province_per_building_discount_increment_when_exceeding_limit_end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "score_end_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "score_or_score_start_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sub_culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cai_construction_system_category_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_category_groups", "key" ], "field_description": "" }, { "field_name": "cdir_military_generator_unit_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_unit_groups", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_category_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_province_template_assignment_policies_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "default_template_assignment_scheme", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_template_assignment_schemes", "scheme_key" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_strategic_context_faction_status_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_strategic_context_template_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "default_cai_construction_system_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_strategic_context_template_policy_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cai_construction_system_strategic_context_policy", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_strategic_context_template_policies", "key" ], "field_description": "" }, { "field_name": "cai_construction_system_template", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "cai_strategic_context", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_strategic_context_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_superchain_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "economic_specialisation_recommended", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_specialisation_recommended", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "super_chain_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_synergies_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "existing_building_chain_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "existing_building_level_inclusive_end", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "existing_building_level_inclusive_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "potential_buiding_chain_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "potential_building_level_inclusive_end", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "potential_building_level_inclusive_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "synergy_level_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_synergy_levels", "key" ], "field_description": "" }, { "field_name": "synergy_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_synergy_policies", "key" ], "field_description": "" }, { "field_name": "existing_building_instance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "existing_building_super_chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "potential_building_instance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "potential_building_super_chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "synergy_scope_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_synergy_scopes", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "existing_building_chain_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "existing_building_level_inclusive_end", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "existing_building_level_inclusive_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "potential_buiding_chain_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "potential_building_level_inclusive_end", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "potential_building_level_inclusive_start", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "synergy_level_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_synergy_levels", "key" ], "field_description": "" }, { "field_name": "synergy_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_synergy_policies", "key" ], "field_description": "" }, { "field_name": "existing_building_instance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "existing_building_super_chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "potential_building_instance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_instances", "key" ], "field_description": "" }, { "field_name": "potential_building_super_chain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" } ] } ] }, { "name": "cai_construction_system_synergy_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "absolute_effect", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "relative_effect", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_synergy_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_synergy_scopes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_template_assignment_policy_faction_status_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_template_assignment_schemes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "basic_economic_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "basic_ideal_military_template_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "basic_military_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "capital_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "naval_economic_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "naval_ideal_military_template_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_military_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "scheme_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_templates_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cai_construction_system_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_categories", "key" ], "field_description": "" }, { "field_name": "cai_construction_system_category_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_category_groups", "key" ], "field_description": "" }, { "field_name": "cai_construction_system_template", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_templates", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_templates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "default_category_and_group_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_construction_system_unblocking_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_end", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "building_start", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_construction_system_blocking_categories", "key" ], "field_description": "" } ] } ] }, { "name": "cai_context_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_contexts_for_context_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_complex_treacheries_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "max_turn_difference", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "second_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "first_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "first_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "max_turn_difference", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "second_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_component_events_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_component_criterion_variable_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_component_criterion_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_criterion_type_treaty_component_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_criterion_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_deal_component_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_diplomatic_event_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_diplomatic_event_respondents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_events_to_calculate_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_factor_and_criterion_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_evaluation_factor_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_condition_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_generator_and_goal_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_goal_failing_relationships_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_goal_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_goal_secondary_treaties_global_priorities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_goal_secondary_treaties_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_goals_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_deal_generation_most_important_component_selection_priorities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_events_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_excluded_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "Any factions listed here WON'T show up in diplomacy UI" } ] } ] }, { "name": "cai_diplomacy_simple_treacheries_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_treaty_decompositions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_diplomacy_treaty_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_faction_statuses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_status", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "A named faction state" } ] } ] }, { "name": "cai_factions_to_hint_profile_groups_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "hint_profile_group_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_hint_profile_groups", "key" ], "field_description": "" }, { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "", "" ], "field_description": "" } ] } ] }, { "name": "cai_hint_profile_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "region_hint_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_region_hint_profiles", "key" ], "field_description": "" } ] } ] }, { "name": "cai_hint_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_military_aggressiveness_policies_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" } ] } ] }, { "name": "cai_military_behaviour_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_allocation_faction_status_overides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_allocation_policy_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "budget_allocation_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_budget_allocations", "key" ], "field_description": "" }, { "field_name": "budget_context_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_strategic_context_types", "key" ], "field_description": "" }, { "field_name": "budget_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities_budget_policies", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_allocations_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "agents_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_settable_tax_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "taxes_levels", "tax_level" ], "field_description": "" }, { "field_name": "maximum_settable_tax_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "taxes_levels", "tax_level" ], "field_description": "" }, { "field_name": "technology_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "agents_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agents_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomacy_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_settable_tax_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "taxes_levels", "tax_level" ], "field_description": "" }, { "field_name": "maximum_settable_tax_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "taxes_levels", "tax_level" ], "field_description": "" }, { "field_name": "technology_funds_allocation_percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_turns_of_inactivity_until_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_funding_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_percentage_of_pool_to_save_on_fail", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_policies_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "default_budget_allocation_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_budget_allocations", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_policy_context_overrides_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_budget_policy_context_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_character_skill_selection_policies_skill_utilization_hints_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "skill_selection_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities_character_skill_selection_policies", "key" ], "field_description": "" }, { "field_name": "skill_utilization_hint_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_utilization_hints", "key" ], "field_description": "" }, { "field_name": "skill_utilization_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_character_skill_selection_policies_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "existing_skill_selection_weight_maximum", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "existing_skill_selection_weight_mean", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "existing_skill_selection_weight_minimum", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "existing_skill_selection_weight_standard_deviation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "priority_chain_selection_weight_maximum", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority_chain_selection_weight_mean", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority_chain_selection_weight_minimum", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority_chain_selection_weight_standard_deviation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "skill_utilization_default_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_construction_preference_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_construction_preference_policy_building_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_construction_system_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_synergies_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_synergy_policies", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "province_specialisation_template_assignment_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_province_template_assignment_policies", "key" ], "field_description": "" }, { "field_name": "strategic_context_template_assignment_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_construction_system_strategic_context_template_policies", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocation_policies_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Policy key" }, { "field_name": "default_income_allocation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_income_allocations", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocation_policy_context_overrides_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocation_policy_context_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocation_policy_faction_status_for_context_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocation_policy_strategic_context_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "income_allocation_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities_income_allocation_policies", "key" ], "field_description": "" }, { "field_name": "zero_or_negative_net_income_survival_rounds", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "positive_net_income_survival_rounds", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_strategic_context_types", "key" ], "field_description": "" }, { "field_name": "proportion_of_net_income_to_spend", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "income_allocation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_income_allocations", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_income_allocations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "positive_net_income_survival_rounds", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "proportion_of_net_income_to_spend", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "zero_or_negative_net_income_survival_rounds", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_reliability_policies_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "join_ally_bias", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" }, { "field_name": "no_war_declaration_gift_threshold_min", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "no_war_declaration_gift_threshold_max", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "no_war_declaration_gift_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "no_raiding_gift_threshold", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_religion_change_management_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "percent_probability_of_religion_change_once_threshold_reached", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "proportion_over_mean_state_religion_value_for_religion_change_tick", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_change_ticks_required_to_change", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_religious_conversion_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_tables", "versions": [ { "version": 26, "fields": [ { "field_name": "agent_distribution_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_distribution_profiles", "key" ], "field_description": "" }, { "field_name": "agent_recruitment_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_recruitment_profiles", "key" ], "field_description": "" }, { "field_name": "budget_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_budget_policies", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "military_aggressiveness_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_aggressiveness_policies", "key" ], "field_description": "" }, { "field_name": "military_behaviour_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_behaviour_policies", "key" ], "field_description": "" }, { "field_name": "reliability_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_reliability_policies", "key" ], "field_description": "" }, { "field_name": "religious_conversion_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_religious_conversion_policies", "key" ], "field_description": "" }, { "field_name": "technology_manager_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_ai_technology_managers", "key" ], "field_description": "" }, { "field_name": "allowed_for_random_selection", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomatic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "strategic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_strategic_components", "id" ], "field_description": "" }, { "field_name": "cultural_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_cultural_components", "id" ], "field_description": "" }, { "field_name": "deal_evaluation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" }, { "field_name": "deal_generation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" }, { "field_name": "construction_system_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_construction_system_policies", "key" ], "field_description": "" }, { "field_name": "task_management_system_task_generation_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_task_management_system_task_generator_profiles", "key" ], "field_description": "" }, { "field_name": "negotiation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_negotiation_components", "id" ], "field_description": "" }, { "field_name": "income_allocation_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_income_allocation_policies", "key" ], "field_description": "" }, { "field_name": "occupation_decision_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_components", "id" ], "field_description": "" }, { "field_name": "religious_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_religious_components", "id" ], "field_description": "" }, { "field_name": "empire_rivalry_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_empire_rivalry_components", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_trespassing_components", "key" ], "field_description": "" }, { "field_name": "agent_embed_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_embed_profiles", "key" ], "field_description": "" }, { "field_name": "character_skill_selection_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_character_skill_selection_policies", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_generator_config_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 19, "fields": [ { "field_name": "agent_distribution_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_distribution_profiles", "key" ], "field_description": "" }, { "field_name": "agent_recruitment_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_recruitment_profiles", "key" ], "field_description": "" }, { "field_name": "budget_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_budget_policies", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "military_aggressiveness_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_aggressiveness_policies", "key" ], "field_description": "" }, { "field_name": "military_behaviour_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_behaviour_policies", "key" ], "field_description": "" }, { "field_name": "reliability_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_reliability_policies", "key" ], "field_description": "" }, { "field_name": "religious_conversion_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_religious_conversion_policies", "key" ], "field_description": "" }, { "field_name": "technology_manager_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_ai_technology_managers", "key" ], "field_description": "" }, { "field_name": "allowed_for_random_selection", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomatic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "strategic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_strategic_components", "id" ], "field_description": "" }, { "field_name": "cultural_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_cultural_components", "id" ], "field_description": "" }, { "field_name": "deal_evaluation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" }, { "field_name": "deal_generation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" }, { "field_name": "construction_system_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_construction_system_policies", "key" ], "field_description": "" }, { "field_name": "task_management_system_task_generation_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_task_management_system_task_generator_profiles", "key" ], "field_description": "" }, { "field_name": "negotiation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_negotiation_components", "id" ], "field_description": "" }, { "field_name": "income_allocation_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_income_allocation_policies", "key" ], "field_description": "" }, { "field_name": "occupation_decision_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_components", "id" ], "field_description": "" }, { "field_name": "religious_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_religious_components", "id" ], "field_description": "" }, { "field_name": "empire_rivalry_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_empire_rivalry_components", "key" ], "field_description": "" }, { "field_name": "religion_change_management_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_religion_change_management_policies", "key" ], "field_description": "" }, { "field_name": "trespassing_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_trespassing_components", "key" ], "field_description": "" }, { "field_name": "agent_embed_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_embed_profiles", "key" ], "field_description": "" }, { "field_name": "character_skill_selection_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_character_skill_selection_policies", "key" ], "field_description": "" }, { "field_name": "military_generator_config_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" } ] }, { "version": 18, "fields": [ { "field_name": "agent_distribution_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_distribution_profiles", "key" ], "field_description": "" }, { "field_name": "agent_recruitment_profile_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_recruitment_profiles", "key" ], "field_description": "" }, { "field_name": "budget_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_budget_policies", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "military_aggressiveness_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_aggressiveness_policies", "key" ], "field_description": "" }, { "field_name": "military_behaviour_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_military_behaviour_policies", "key" ], "field_description": "" }, { "field_name": "reliability_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_reliability_policies", "key" ], "field_description": "" }, { "field_name": "religious_conversion_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_religious_conversion_policies", "key" ], "field_description": "" }, { "field_name": "technology_manager_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_ai_technology_managers", "key" ], "field_description": "" }, { "field_name": "allowed_for_random_selection", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomatic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "strategic_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_strategic_components", "id" ], "field_description": "" }, { "field_name": "cultural_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_cultural_components", "id" ], "field_description": "" }, { "field_name": "deal_evaluation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" }, { "field_name": "deal_generation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" }, { "field_name": "construction_system_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_construction_system_policies", "key" ], "field_description": "" }, { "field_name": "task_management_system_task_generation_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_task_management_system_task_generator_profiles", "key" ], "field_description": "" }, { "field_name": "negotiation_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_negotiation_components", "id" ], "field_description": "" }, { "field_name": "income_allocation_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_income_allocation_policies", "key" ], "field_description": "" }, { "field_name": "occupation_decision_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_components", "id" ], "field_description": "" }, { "field_name": "religious_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_religious_components", "id" ], "field_description": "" }, { "field_name": "empire_rivalry_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_empire_rivalry_components", "key" ], "field_description": "" }, { "field_name": "religion_change_management_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_religion_change_management_policies", "key" ], "field_description": "" }, { "field_name": "trespassing_component", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_trespassing_components", "key" ], "field_description": "" }, { "field_name": "agent_embed_profile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_agent_embed_profiles", "key" ], "field_description": "" }, { "field_name": "character_skill_selection_policy", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_character_skill_selection_policies", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_task_management_system_task_generator_profiles_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "default_generator_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_task_management_system_variable_profile_faction_statuses_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_task_management_system_variable_profile_strategic_contexts_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_task_management_system_variable_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_technology_research_path_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities_technology_researches", "key" ], "field_description": "" }, { "field_name": "path_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ai_technology_paths", "key" ], "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_technology_research_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "default_technology_research", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ai_technology_managers", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_technology_research_policy_strategic_context_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_status_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cai_faction_statuses", "faction_status" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ai_technology_managers", "key" ], "field_description": "" }, { "field_name": "strategic_context_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cai_strategic_context_types", "key" ], "field_description": "" }, { "field_name": "technology_research_policy_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personalities_technology_researches", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_technology_researches_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personalities_tms_task_generator_profile_faction_statuses_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cai_action_status_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_faction_statuses", "faction_status" ], "field_description": "" }, { "field_name": "task_generator_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" }, { "field_name": "task_generator_policy_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities_task_management_system_task_generator_profiles", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personalities_tms_task_generator_profiles_strategic_contexts_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_captive_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_character_assignment_priorities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_character_role_component_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_character_role_components_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_character_role_priorities_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_character_role_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_cultural_components_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "base_bonus_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_penalty_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_bonus_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_penalty_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" } ] } ] }, { "name": "cai_personality_cultural_multipliers_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_cultural_relations_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "attitude_base", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_cultural_components", "id" ], "field_description": "" }, { "field_name": "negative_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "positive_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "source", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "cai_personality_deal_evaluation_component_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" }, { "field_name": "parent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" } ] } ] }, { "name": "cai_personality_deal_evaluation_components_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_payment_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_treachery_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_offered_multiplier_under", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_requested_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_offered_multiplier_over", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_penalty", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_penalty_turns", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_penalty", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_penalty_turns", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_peace_effect_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_peace_effect_cap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_war_effect_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_war_effect_cap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "confederation_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "war_break_treaty_bonus_towards_victory_region_owners", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_sign_treaty_penalty_towards_victory_region_owners", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_payment_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_treachery_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_offered_multiplier_under", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_requested_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payment_offered_multiplier_over", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_penalty", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_penalty_turns", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_penalty", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_penalty_turns", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_peace_effect_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_peace_effect_cap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_war_effect_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trespassing_war_effect_cap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "confederation_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personality_deal_evaluation_deal_component_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_evaluation_deal_component_values_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "best_friends_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bitter_enemies_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "deal_component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_evaluation_deal_component_names", "id" ], "field_description": "" }, { "field_name": "friendly_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "neutral_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "personality_component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_evaluation_components", "id" ], "field_description": "" }, { "field_name": "total_war_balance_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "last_stand_balance_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unfriendly_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_friendly_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_unfriendly_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_balance_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tension_balance_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_balance_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "treachery_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "last_stand_opponent_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "total_war_opponent_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_opponent_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tension_opponent_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_opponent_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opponent_treachery_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "opponent_respect_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_evaluation_treaty_component_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_generation_component_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" }, { "field_name": "parent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" } ] } ] }, { "name": "cai_personality_deal_generation_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_generation_generator_priorities_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "component_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_generation_components", "id" ], "field_description": "" }, { "field_name": "generator_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_deal_generation_generators", "id" ], "field_description": "" }, { "field_name": "last_stand_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "param1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "param2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "param3", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "param4", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tension_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "total_war_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "failure_timeout", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_payment_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_payment_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_payment_pct", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_generation_generator_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_deal_generation_generators_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_attitude_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_component_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "parent", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_component_values_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" } ] } ] }, { "name": "cai_personality_diplomatic_event_values_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "falloff", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "event_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_events", "id" ], "field_description": "" }, { "field_name": "falloff", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_events_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "diplomatic_factor_group_active", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "diplomatic_factor_group_inactive", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_treaty_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_diplomatic_treaty_values_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_components", "id" ], "field_description": "" }, { "field_name": "initial_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "treaty", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_diplomatic_treaty_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personality_empire_rivalry_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "expansionism_multiplier_ai", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expansionism_multiplier_player", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" } ] } ] }, { "name": "cai_personality_financial_context_controls_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_groups", "key" ], "field_description": "" }, { "field_name": "personality_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personalities", "key" ], "field_description": "" }, { "field_name": "starting_weight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn1", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn2", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn3", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turn4", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight3", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight4", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_group_overrides_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "personality_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_groups", "key" ], "field_description": "" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "player_faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "player_subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "player_culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "difficulty_handicap", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "personality_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_groups", "key" ], "field_description": "" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "player_faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "player_subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "player_culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "cai_personality_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_negotiation_components_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "no_payment_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of not including payment in the initial offer of willing to offer it." }, { "field_name": "no_offer_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of not offering anything to human players even if a goal was generated." }, { "field_name": "num_goals_generated", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of goals generated & evaluated before one is selected." }, { "field_name": "no_offer_chance_falloff", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "No offer chance starts at 100 and linearly to value above in this many turns." }, { "field_name": "max_interactions", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number of times AI is going to start a negotiation in 1 turn" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "angry_reject_max", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number of counter offers before AI breaks off the negotiation." }, { "field_name": "angry_reject_min", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Minimum number of counter offers before AI breaks off the negotiation." }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "initial_decline", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of declining the initial offer." }, { "field_name": "initial_counter", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of countering the initial offer if able." }, { "field_name": "irrelevant_accept", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of declining a counter offer if irrelevant & acceptable." }, { "field_name": "irrelevant_decline", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of declining a counter offer if irrelevant." }, { "field_name": "irrelevant_counter_new", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of countering an irrevelant counter offer with another goal if one can be generated." }, { "field_name": "irrelevant_counter_last", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of countering an irrevelant counter offer with last goal." }, { "field_name": "max_interactions", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number of times AI is going to start a negotiation in 1 turn" }, { "field_name": "max_steps_above_acceptable", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number of steps above the acceptable payment that can be proposed." }, { "field_name": "no_offer_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of not offering anything to human players even if a goal was generated." }, { "field_name": "no_payment_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Probability of not including payment in the initial offer of willing to offer it." }, { "field_name": "num_goals_generated", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of goals generated & evaluated before one is selected." }, { "field_name": "failed_payment_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum payment AI will demand as a proportion of last failed demanded payment." }, { "field_name": "no_offer_chance_falloff", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "No offer chance starts at 100 and linearly to value above in this many turns." } ] } ] }, { "name": "cai_personality_occupation_decision_component_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_occupation_decision_components_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "policy_suitable", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_policies", "id" ], "field_description": "" }, { "field_name": "policy_unsuitable", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_policies", "id" ], "field_description": "" }, { "field_name": "policy_uninhabitable", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_policies", "id" ], "field_description": "" }, { "field_name": "policy_uncapturable", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_personality_occupation_decision_policies", "id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_occupation_decision_policies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "food_excess_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "food_shortage_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "min_attitude", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "squalor_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_occupation_decision_priorities_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_occupation_decision_components", "id" ], "field_description": "" }, { "field_name": "last_stand_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "total_war_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "war_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tension_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "peace_priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "if_can_capture", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_quirk_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_quirk_trait_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_quirks_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_religious_components_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "base_bonus_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_penalty_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_bonus_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_penalty_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" } ] } ] }, { "name": "cai_personality_religious_relations_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_strategic_building_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_strategic_components_strategic_context_band_override_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_strategic_components_tables", "versions": [ { "version": 15, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unknown_faction_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_merc_proportion", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_merc_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_threat_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_to_settlement_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_balance_opportunism_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_assault_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_defend_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" }, { "field_name": "last_settlement_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refuse_tunneling_intercept_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_classic_stance_generation_mechanics", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 10, "fields": [ { "field_name": "friendly_towards_enemy_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "friendly_towards_friend_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile_towards_enemy_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile_towards_friend_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_friendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_hostile_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unknown_faction_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_merc_proportion", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_merc_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_threat_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_to_settlement_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_balance_opportunism_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_assault_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_defend_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" }, { "field_name": "last_settlement_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refuse_tunneling_intercept_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_classic_stance_generation_mechanics", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "friendly_towards_enemy_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "friendly_towards_friend_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile_towards_enemy_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile_towards_friend_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_friendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_hostile_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unknown_faction_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_merc_proportion", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_merc_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enemy_threat_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_retreat_to_settlement_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_balance_opportunism_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_assault_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fortified_settlement_defend_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "short_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "short name of the personality component (diplomacy UI)" }, { "field_name": "long_description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "tooltip for the personality component (diplomacy UI)" }, { "field_name": "last_settlement_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_refuse_tunneling_intercept_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_strategic_desired_attitudes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "best_friends_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "best_friends_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bitter_enemies_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bitter_enemies_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "friendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "friendly_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "neutral_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "neutral_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_strategic_components", "id" ], "field_description": "" }, { "field_name": "unfriendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unfriendly_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_friendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_friendly_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_unfriendly_attitude", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_unfriendly_positive_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "best_friends_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_friendly_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "friendly_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "neutral_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unfriendly_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "very_unfriendly_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bitter_enemies_negative_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_strategic_resource_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "trade_falloff", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trade_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "strategic_component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_personality_strategic_components", "id" ], "field_description": "" }, { "field_name": "ownership_falloff", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ownership_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_surrender_component_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_surrender_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_personality_trespassing_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "min_score", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_score_horde", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_best_friends", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_bitter_enemies", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_neutral", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_unfriendly", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_very_friendly", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_very_unfriendly", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unknown_faction_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance_mod_friendly", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_region_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_region_groups_to_regions_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region_group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_region_groups", "key" ], "field_description": "" }, { "field_name": "region_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "cai_region_hint_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "region_group_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_region_groups", "key" ], "field_description": "" }, { "field_name": "region_hint_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cai_region_hints", "key" ], "field_description": "" } ] } ] }, { "name": "cai_region_hint_profile_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region_hint_profile_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_region_hint_profiles", "key" ], "field_description": "" }, { "field_name": "region_hint_profile_parent_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_region_hint_profiles", "key" ], "field_description": "" } ] } ] }, { "name": "cai_region_hint_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_region_hint_profiles_to_region_hint_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region_hint_group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_region_hint_groups", "key" ], "field_description": "" }, { "field_name": "region_hint_profile_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_region_hint_profiles", "key" ], "field_description": "" } ] } ] }, { "name": "cai_region_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_retinues_to_aspects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_ritual_check_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_ritual_ritual_check_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "ritual_check_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_ritual_check_types", "key" ], "field_description": "" } ] } ] }, { "name": "cai_ritual_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_ritual_weights_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "weight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_siege_strength_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "defence_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "assault_strength_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "cai_stance_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attack_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" }, { "field_name": "movement_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "cai_strategic_context_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_strategic_stances_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_target_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_group_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "parent_task_generator_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" }, { "field_name": "task_generator_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_groups_generators_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Priority of the generator within the group. Generally scalled between 0.0 and 1.0" }, { "field_name": "task_generator_group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" }, { "field_name": "task_generator_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_task_management_system_task_generators", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Priority of the generator within the group. Generally scalled between 0.0 and 1.0" }, { "field_name": "task_generator_group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_task_management_system_task_generator_groups", "key" ], "field_description": "" }, { "field_name": "task_generator_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_task_management_system_task_generators", "key" ], "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The name of the Task Generator Group" } ] } ] }, { "name": "cai_task_management_system_task_generator_variable_group_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_variable_group_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_variable_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generator_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_task_generators_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The DB name of this CAI Task Management System Task Genertaor" } ] } ] }, { "name": "cai_task_management_system_variable_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_variable_group_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_variable_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_task_management_system_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_value_sets_per_strategic_context_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_value_sets_per_strategic_stance_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_value_sets_per_value_type_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_value_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_value_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cai_variables_overides_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "cai_variable_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_variables", "key" ], "field_description": "Campaign AI Variable to override" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "Campaign Key" }, { "field_name": "optional_campaign_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "(Optional) Long/Short" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Override value" }, { "field_name": "optional_difficulty_level", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "(Optional) Integer value campaign difficulty" } ] }, { "version": 0, "fields": [ { "field_name": "cai_variable_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cai_variables", "key" ], "field_description": "Campaign AI Variable to override" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "Campaign Key" }, { "field_name": "optional_campaign_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "(Optional) Long/Short" }, { "field_name": "optional_difficulty_level", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "(Optional) Integer value campaign difficulty" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Override value" } ] } ] }, { "name": "cai_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Campaign AI Control Variable Key" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Campaign AI Control Variable Base Value" }, { "field_name": "description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Campaign AI Variable Description" } ] } ] }, { "name": "campaign_agent_subtype_battle_tags_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "battle_tag", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attacking", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "battle_tag", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_agent_subtype_factorial_effect_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "factorial_effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factorial_effects", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_factorial_scopes", "key" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "factorial_effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factorial_effects", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ai_manager_behaviour_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "manager", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ai_managers", "manager" ], "field_description": "" }, { "field_name": "behaviour", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ai_behaviours", "behaviour" ], "field_description": "" }, { "field_name": "priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ai_managers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "manager", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ai_technology_manager_path_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ai_technology_managers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ai_technology_path_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "path_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_ai_technology_paths", "key" ], "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_ai_technology_research_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ambush_ground_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "ambush_chance_of_success", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ground_types", "type" ], "field_description": "" } ] } ] }, { "name": "campaign_annex_region_costs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_area_of_interest_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_areas_of_interest_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_battle_situations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "battle_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "night_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_encampment_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_mod_group_modifier_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_mod_groups", "id" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "modification_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_modifiers", "id" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_mod_group_targets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "alliance_target", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mechanic_target", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "player_target", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_mod_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "class", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "stat_variable_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_stat_variables", "id" ], "field_description": "" }, { "field_name": "vs_class", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_situation_mod_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_mod_groups", "id" ], "field_description": "" }, { "field_name": "group_target_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_mod_group_targets", "id" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "situation_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_autoresolver_battle_situations", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_autoresolver_skirmish_effectiveness_relative_to_speeds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "proportional_effectiveness_skirmisher_to_other", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The proportional effectiveness of the skirmisher against the other unit. 0.5 means both units get equal attack time. 0.75 means the skirmisher gets three times as much attack time as the other unit. Will be clamped between zero and one." }, { "field_name": "relative_speed_skirmisher_to_other", "field_type": "Float", "field_is_key": true, "field_is_reference": null, "field_description": "The relative speed of the skirmisher relative to the other unit at which this relative effectiveness applies. 1.0 means both units are the same speed. 2.0 means the skirmisher is twice as fast. 0.5 means the skirmisher is half the speed." } ] } ] }, { "name": "campaign_autoresolver_stat_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_battle_building_level_tile_upgrades_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_battle_presets_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "Battle type this preset is for" }, { "field_name": "coord_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "X coordinate on map (0-1)" }, { "field_name": "coord_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Y coordinate on map (0-1)" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "tile_upgrade", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional tile upgrade (for specifying settlement levels, etc; see tile_upgrades.xml)" }, { "field_name": "is_unique_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "True only for unique settlements like carthage, currently used to determine if has all different settlement sizes" }, { "field_name": "campaign_map", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "campaign_map_playable_areas", "index" ], "field_description": "This is the campaign map this preset is for" }, { "field_name": "screenshot_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Screenshot path for custom battle screen" }, { "field_name": "creep_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "destruction_zone_mask_types", "key" ], "field_description": "For overriding creep in map (for vampires/chaos)" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "Battle type this preset is for" }, { "field_name": "coord_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "X coordinate on map (0-1)" }, { "field_name": "coord_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Y coordinate on map (0-1)" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "tile_upgrade", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional tile upgrade (for specifying settlement levels, etc; see tile_upgrades.xml)" }, { "field_name": "is_unique_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "True only for unique settlements like carthage, currently used to determine if has all different settlement sizes" }, { "field_name": "campaign_map", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "campaign_map_playable_areas", "index" ], "field_description": "This is the campaign map this preset is for" }, { "field_name": "screenshot_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Screenshot path for custom battle screen" }, { "field_name": "creep_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "destruction_zone_mask_types", "key" ], "field_description": "For overriding creep in map (for vampires/chaos)" } ] } ] }, { "name": "campaign_battle_scenes_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "bmd", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "environment", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "bmd", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "environment", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_battle_tag_tile_upgrades_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bmd_layer_group_bmd_export_types_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_bmd_layer_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bmd_layer_group_ids", "id" ], "field_description": "" }, { "field_name": "bmd_export_types", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "bmd_export_types", "name" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_battle_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "battle_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_culture_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "culture_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_faction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_force_status_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "force_status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_force_status", "key" ], "field_description": "" }, { "field_name": "is_yours", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_ground_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "ground_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_ground_types", "type" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_specifiers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "night_battles_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_territory_status_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "territory_status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_territory_status", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "territory_status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_battle_context_territory_status", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_battle_context_territory_status_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_ids_province_initiatives_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "notes", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_ids_technologies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "notes", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_bonus_value_limits_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_border_materials_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_building_chain_slot_unlocks_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "building_chain", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "active_slot_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "building_chain", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_chains", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_building_level_factorial_effect_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "building_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "factorial_effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factorial_effects", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_factorial_scopes", "key" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "building_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "factorial_effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factorial_effects", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_camera_map_bounds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "max_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_action_shared_per_turn_limits_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_actions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_animation_set_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_animation_set_overrides_to_ceos_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_animation_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_art_set_campaign_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_art_sets_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "agent_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "art_set_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_custom", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_male", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "campaign_map_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_arts_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "art_set_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_character_art_sets", "art_set_id" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "portrait", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "card", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "info", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "navy_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "sea_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "navy_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "land_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "art_set_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_character_art_sets", "art_set_id" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "portrait", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "card", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "info", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "navy_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "land_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "sea_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "navy_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "land_animation_vfx_filter", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_animation_vfx_filter", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_animation_vfx_filter", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "art_set_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_character_art_sets", "art_set_id" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "portrait", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "card", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "info", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "navy_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" }, { "field_name": "land_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "sea_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "navy_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "campaign_character_pool_group_ids_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_pool_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_character_uniform_ancillary_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "art_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_character_art_sets", "art_set_id" ], "field_description": "" }, { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "" } ] } ] }, { "name": "campaign_climate_change_phases_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "phase", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "round_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "human_imperium_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_companion_army_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "Only culture is currently supported as a criteria." } ] } ] }, { "name": "campaign_composite_scenes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "filename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_cultural_relations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attitude_base", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "positive_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "negative_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "source", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "campaign_difficulty_handicap_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_difficulty_handicap", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "human", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "effect_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_alliance_name_group_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_alliance_name_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_alliance_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_alliance_oath_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_alliance_oaths_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_alliance_oath_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_alliance_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_deal_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_faction_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_value_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_component_variable_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_participant_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deal_participants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_complex_deals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deal_participant_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deal_participant_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deal_participants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deal_situation_deals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deal_situations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_deals_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_alliance_oath_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_alliance_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_deal_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_faction_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_value_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deal_variable_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_automatic_simple_deals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_available_initial_alliance_oaths_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_confederation_availability_reasons_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_existing_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_filter_elements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_filter_queries_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_filter_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_filters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_participant_existing_roles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_participant_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_participant_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_participants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_component_alliance_oath_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_component_alliance_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_component_faction_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_component_value_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_component_variable_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_proposed_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiation_secondary_participants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_followup_negotiations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_group_existing_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_group_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_group_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deal_alliance_oath_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deal_alliance_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deal_faction_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deal_value_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deal_variable_parameters_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_option_simple_deals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_movement_options_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_automatic_responses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_category_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_node_speeches_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_node_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_node_treaty_component_group_propose_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_node_treaty_component_group_unpropose_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_node_votes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_nodes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_participant_set_secondary_participants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_participant_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_negotiation_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_pool_available_limits_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_pool_pooled_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_pools_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_requirement_parameter_pools_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_requirement_parameter_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_requirement_parameters_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_requirement_set_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_requirement_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_availability_reasons_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_alliance_names_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_character_relationship_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_counter_offer_replacements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_followup_negotiations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_group_treaty_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_hardcoded_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_income_transfer_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_maximum_proposable_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_proposes_treaty_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_replacements_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_required_treaties_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_resource_transactions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_set_treaty_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_component_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_components_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_components_to_maximum_proposable_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_durations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_civil_war_states_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_faction_ranks_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_options_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_requirement_options_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirement_world_leader_states_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_treaty_requirements_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_diplomacy_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_agent_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "campaign_effect_scope_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_categories_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "effect bundle icon for the category display" } ] } ] }, { "name": "campaign_effect_scope_character_force_relationship_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_effect_scope_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "force_relationship_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_effect_scope_character_force_relationships", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_character_unit_relationship_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_ownership_treaty_component_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_ownerships_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_territories_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_territory_diplomacy_treaty_component_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_effect_scope_to_category_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "scope", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_effect_scope_categories", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_effect_scopes_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "location", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_locations", "key" ], "field_description": "" }, { "field_name": "ownership", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_ownerships", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_objects", "key" ], "field_description": "" }, { "field_name": "territory", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_territories", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "location", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_locations", "key" ], "field_description": "" }, { "field_name": "ownership", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_ownerships", "key" ], "field_description": "" }, { "field_name": "source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_objects", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_objects", "key" ], "field_description": "" }, { "field_name": "territory", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scope_territories", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_effect_scopes_to_campaign_effect_groups_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_faction_feature_forest_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "feature_forest", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "faction_feature_forests", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_faction_potential_categories_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_faction_potential_handicap_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_faction_religion_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effects_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "percentage_upper_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "campaign_factorial_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_factorial_category_base_thresholds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "base_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_factorial_category_junctions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_factorial_category_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "code_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_factorial_categories", "key" ], "field_description": "" }, { "field_name": "design_controlled_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_design_controlled_factorial_categories", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_factorial_scopes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_factorial_ui_infos_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "negative_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_features_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "available", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is this feature available to members of this group?" }, { "field_name": "feature", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_feature_ids", "id" ], "field_description": "A feature from the campaign_feature_ids table. These features are hooked up to code - do not add new ones unless you are also adding them in code." }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "The campaign group that this feature applies to. You can have multiple groups for a feature - group member priorities determine which entry has precedence." } ] } ] }, { "name": "campaign_ground_type_military_force_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ground_types_climate_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ground_types_tables", "versions": [ { "version": 10, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_sea", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "icon for tooltips" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_ground_types", "key" ], "field_description": "" }, { "field_name": "standard_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor shown when nothing selected and over this ground type" }, { "field_name": "selection_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor shown when character selected and over this ground type" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_sea", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "icon for tooltips" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_ground_types", "key" ], "field_description": "" }, { "field_name": "standard_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor shown when nothing selected and over this ground type" }, { "field_name": "selection_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor shown when character selected and over this ground type" } ] } ] }, { "name": "campaign_group_abandoned_cultures_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_agent_action_composite_scenes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "character_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "garrison_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_agent_action_foreign_slots_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "slot_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_sets", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_agent_cost_pooled_resource_conversion_rates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_campaign_diplomacy_treaty_component_set_queries_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_captive_option_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_captive_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_actions_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_assignments_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_death_payloads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_defection_loyalty_thresholds_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_generation_templates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_loyalty_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_relationship_diplomatic_situation_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_relationship_start_of_round_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_character_salaries_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_civil_war_defection_loyalty_thresholds_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_civil_war_effects_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_crafting_infos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "unique_resource", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_faction_cosmetic_overrides_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_faction_effect_bundles_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_food_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_food_unique_agent_charges_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "charges", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unique_agents", "agent_subtype" ], "field_description": "" } ] } ] }, { "name": "campaign_group_governor_defection_dilemmas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_governor_independence_dilemmas_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_loyalty_dilemmas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "dilemma", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_action_results_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "action_result", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "action_results", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_actor_genders_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "gender", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_agent_subtypes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_agent_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_attrition_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attrition_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_battle_result_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_booleans_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_building_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_building_slot_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_campaign_diplomacy_treaty_component_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_campaigns_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_captive_option_contexts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_ceo_nodes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_ceo_rarities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_ceos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_character_actions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_character_generation_templates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_character_relationships_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_climates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "climate", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "settlement_climate_types", "type" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_culture_settlement_occupation_options_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "culture_settlement_ocupation_option", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "culture_settlement_ocupation_options", "id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "culture_settlement_ocupation_option", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": [ "culture_settlement_ocupation_options", "id" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_cultures_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_diplomatic_attitudes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attitude", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_negotiation_attitudes", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_faction_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_factions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_game_modes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_ground_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_involves_settlements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "involves_settlement", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "member" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_ministerial_positions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "ministerial_position", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ministerial_positions", "minister_key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_numeric_ranges_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "max_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "min_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "max_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "min_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_on_seas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "on_sea", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_originating_cultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_originating_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_originating_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_player_game_difficulty_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_political_actions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_pooled_resource_scopes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_pooled_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "pooled_resource", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_produce_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_progression_levels_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_region_owner_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "region", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_religions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_sea_region_control_statuses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_seasons_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_settlement_siege_action_option_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_settlement_siege_situations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_subcultures_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_unit_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_group_members", "id" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_vo_actors_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_member_criteria_world_power_tokens_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_members_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_military_force_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_morale_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_occupation_purchasable_primary_slot_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_cost", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_pending_battle_purchasable_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "purchasable_effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "purchasable_effects", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_pending_death_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_plague_military_force_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "plague", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "plagues", "name" ], "field_description": "" } ] } ] }, { "name": "campaign_group_plague_region_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "plague", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "plagues", "name" ], "field_description": "" } ] } ] }, { "name": "campaign_group_plagues_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "plague", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "plagues", "name" ], "field_description": "" } ] } ] }, { "name": "campaign_group_pooled_resource_effects_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_effect_types", "id" ], "field_description": "" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_effect_types", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_pooled_resources_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" }, { "field_name": "initial_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "initial_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_post_annexation_options_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_post_battle_casualty_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_post_battle_looted_pooled_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "base_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is Z" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "exponent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is Y" }, { "field_name": "exponent_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is X" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_factor", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resource_factor_junctions", "unique_id" ], "field_description": "" }, { "field_name": "base_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_post_battle_result_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_racial_suitability_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_rebel_shadow_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_regional_faction_support_loyalty_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_regional_faction_supports_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_ritual_chains_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "ritual_chain", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_chains", "key" ], "field_description": "" }, { "field_name": "unlock_mission", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "unlock_turn", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shared_progress", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "initially_unlocked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_rituals_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "unlock_mission", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "unlock_turn", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "initially_unlocked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_battle_bmd_export_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_building_models_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_building_slot_density_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_occupation_looted_pooled_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "base_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is Z" }, { "field_name": "base_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "exponent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is Y" }, { "field_name": "exponent_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In the formula (X * value ^ Y) + Z * value + base) this is X" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_factor", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resource_factor_junctions", "unique_id" ], "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_occupation_option_foreign_slots_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "foreign_slot_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_sets", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_sprawl_density_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_sprawl_garrison_models_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_sprawl_models_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_settlement_sprawl_siege_models_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_siege_effects_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_to_personal_loyalty_ranges_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_unique_agents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "base_charges", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "unique_agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unique_agents", "agent_subtype" ], "field_description": "" } ] } ] }, { "name": "campaign_group_world_leader_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_group_world_power_token_capture_outcomes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_hidden_settlement_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_horde_levy_recruitment_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_initial_loyalty_distribution_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "loyalty", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "roll", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_interactable_marker_infos_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "marker_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_marker_types", "id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_areas_of_interest_label_positions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_areas_of_interest_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_attrition_damages_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "percent_unit_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_attrition_faction_immunities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attrition", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_map_attrition_unit_immunities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attrition", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "campaign_map_attritions_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "damage", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attrition_damages", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attrition_types", "key" ], "field_description": "" }, { "field_name": "is_snow", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "damage", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attrition_damages", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attrition_types", "key" ], "field_description": "" }, { "field_name": "message_event_association", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "message_events", "event" ], "field_description": "" }, { "field_name": "is_snow", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_character_colour_tints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_character_outline_colours_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_masks_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mask_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_masks_to_excluded_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "excluded_region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "mask", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_masks", "mask_name" ], "field_description": "" } ] } ] }, { "name": "campaign_map_playable_areas_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "index", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "overlay_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radar_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "meaningful_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_width", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_border", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maxx", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mapname", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_maps", "mapname" ], "field_description": "" }, { "field_name": "minimap_lookup_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_available_in_custom_battle", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines whether this maps tilemap is selectable in custom battle screen to pick battle maps" }, { "field_name": "terrain_folder", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The folder where battle terrain tiles are stored" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)" }, { "field_name": "frontend_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "If filled out, will appear in dlc campaign selection screen with this image" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "campaign_overlay_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_overlay_map", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "index", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "map_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "overlay_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radar_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "meaningful_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_width", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "preview_border", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maxx", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mapname", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_maps", "mapname" ], "field_description": "" }, { "field_name": "minimap_lookup_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_available_in_custom_battle", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines whether this maps tilemap is selectable in custom battle screen to pick battle maps" }, { "field_name": "terrain_folder", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The folder where battle terrain tiles are stored" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)" }, { "field_name": "frontend_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "If filled out, will appear in dlc campaign selection screen with this image" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "is_mpc_available", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true campaign can be played in multiplayer" } ] } ] }, { "name": "campaign_map_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_map", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_maps", "mapname" ], "field_description": "" }, { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_groups_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_model_composite_scenes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_model_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_model_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_models_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_road_objects_display_trade_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_roads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "movement_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "threshold", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turns_required_to_upgrade_to", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "turns_required_to_downgrade_from", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_settlements_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "settlement_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "climate_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "settlement_climate_types", "type" ], "field_description": "" }, { "field_name": "citybar_height_offset", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Height offset of citybar UI element, use to raise over forests for example" } ] } ] }, { "name": "campaign_map_tooltip_over_context_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_tooltip_status_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_map_tooltips_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "select_context", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_tooltip_select_contexts", "select_context" ], "field_description": "" }, { "field_name": "over_context", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_tooltip_over_contexts", "over_contexts" ], "field_description": "" }, { "field_name": "tooltip_line", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_tooltip_texts", "key" ], "field_description": "" }, { "field_name": "advice_line", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_tooltip_texts", "key" ], "field_description": "" }, { "field_name": "main_line", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_tooltip_texts", "key" ], "field_description": "first line in the tooltip" } ] } ] }, { "name": "campaign_map_winds_of_magic_areas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "region_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "region_groups", "group_key" ], "field_description": "" } ] } ] }, { "name": "campaign_map_winds_of_magic_persistent_region_strengths_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "strength", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_winds_of_magic_strengths", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_map_winds_of_magic_strengths_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "default", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "frequency", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_map_zone_of_control_colour_tints_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_markers_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "Supports campaign, culture, subculture and faction criteria." }, { "field_name": "marker_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_marker_types", "id" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "Supports campaign, culture, subculture and faction criteria." } ] } ] }, { "name": "campaign_mercenary_unit_character_level_restrictions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "character_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "faction_override", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "character_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "campaign_mission_objective_treaty_component_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_mount_animation_set_overrides_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "character_animation_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "mount_unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "rider_animation_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "vfx_filter_override", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "character_animation_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "mount_unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "rider_animation_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" } ] } ] }, { "name": "campaign_mounts_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "animation_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "actor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ignore_rider_variant_scale", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "vfx_filter", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "banner_relative_to_mount", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "animation_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_anim_set_enums", "name" ], "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "actor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ignore_rider_variant_scale", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_movement_spline_materials_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "head_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shaft_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_mp_coop_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_mp_coop_groups_to_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "A faction to be added to a Multiplayer Coop Group" }, { "field_name": "mp_coop_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_mp_coop_groups", "key" ], "field_description": "The Multiplayer Coop Group to which the specified faction belongs." } ] } ] }, { "name": "campaign_payload_basic_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_basic_value_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_ceo_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_component_type_to_possible_reasons_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_death_type_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_grant_ceos_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_loyalty_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_random_sub_payloads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_relationship_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_resource_transactions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_set_sub_payloads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_siege_equipment_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_ui_details_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_weighted_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payload_weighted_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_payloads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_politics_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_post_battle_captive_options_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "captive_option", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_post_battle_captive_option_ids", "captive_option" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "captive_option", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_post_battle_captive_option_ids", "captive_option" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_transaction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "captive_option", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_post_battle_captive_option_ids", "captive_option" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_post_battle_effects_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_level_agent_caps_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_level_details_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_level_group_auto_research_technologies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_level_group_progression_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_level_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_progression_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_public_order_populace_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "populace_happiness", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_region_additional_adjacency_rules_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_region_gdp_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_region_gdp_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_region_transformation_composite_scenes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_religious_relations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "attitude_base", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "positive_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "negative_attitude_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "source", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "campaign_retinue_chain_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_retinue_chains_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_group_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_rogue_army_groups", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "xp", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_leaders_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "is_male", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "surname", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "clan_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "other_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "artset", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_character_art_sets", "art_set_id" ], "field_description": "" }, { "field_name": "can_naturally_spawn", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_setups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "budget", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "difficulty_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_rogue_army_groups", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_spawn_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_spawn_locations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_rogue_army_spawn_groups", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "position_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "position_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "radius", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rogue_army_spawn_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_rogue_army_spawn_groups", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "region", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_round_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_rounds_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_sea_region_control_statuses_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_building_culture_overlays_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bmd", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_building_ids_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "building_level_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_model_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_settlement_display_building_model_ids", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_building_model_ids_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_building_siege_models_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "blockade", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "model_bmd", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_buildings_animations_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_buildings_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "model_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_settlement_display_building_model_ids", "id" ], "field_description": "" }, { "field_name": "building_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 7, "fields": [ { "field_name": "model_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_settlement_display_building_model_ids", "id" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damaged_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destroyed_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_walled_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wall_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "on_sea_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "model_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_settlement_display_building_model_ids", "id" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damaged_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destroyed_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_walled_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wall_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "model_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_settlement_display_building_model_ids", "id" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damaged_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "destroyed_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "port_construction_bmd", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_settlement_layout_building_slots_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_settlement_layout_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_settlement_layout_ids_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_settlement_layouts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_settlement_rotations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "settlement", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_settlements", "settlement_id" ], "field_description": "" }, { "field_name": "rotation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_siege_escalation_building_slot_prefab_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_siege_escalation_settlement_prefab_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_settlement_display_sprawl_pieces_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_siege_construction_items_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_siege_escalation_levels_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_stance_effects_junctions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "stance", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "force_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "military_force_types", "key" ], "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "stance", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_horde", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_stances_composite_scenes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "stance", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_stances_factions_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "stance", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_stances", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_stances_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_affixes_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_affixes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_diplomacy_treaty_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_pooled_resource_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_siege_action_options_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_statistics_strings_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "campaign_statistic", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_statistics_enums", "key" ], "field_description": "" }, { "field_name": "campaign_statistic_category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_statistics_categories", "key" ], "field_description": "" }, { "field_name": "statistic_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "campaign_statistic", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_statistics_enums", "key" ], "field_description": "" }, { "field_name": "campaign_statistic_category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_statistics_categories", "key" ], "field_description": "" }, { "field_name": "statistic_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_storm_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "example_field", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "can_move", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_decay", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "for_land", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "for_sea", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_spawn_over_character", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "respect_excluded_regions_table", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_storms_excluded_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_storms_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "attrition", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tiling_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_storm_types", "type" ], "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "attrition", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tiling_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "is_land_storm", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "attrition", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "tiling_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "campaign_string_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_subject_evolution_links_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_subject_evolutions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_subject_faction_restriction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_subject_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_subjects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_tax_administration_costs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_territory_types_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_tree_ids_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_removed", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_removed", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "season", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_tree_type_cultures_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "tree_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_tree_types", "tree_type" ], "field_description": "" } ] } ] }, { "name": "campaign_tree_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "tree_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_tree_variants_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "tree_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_tree_ids", "tree_id" ], "field_description": "" }, { "field_name": "tree_rigid", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_tree_types", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "tree_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_tree_ids", "tree_id" ], "field_description": "" }, { "field_name": "tree_rigid", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_tree_types", "tree_type" ], "field_description": "" }, { "field_name": "tree_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_campaign_tree_types", "key" ], "field_description": "" } ] } ] }, { "name": "campaign_tunnelling_excluded_regions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "Supports region and campaign criteria." } ] } ] }, { "name": "campaign_ui_diplomatic_cco_states_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_ui_diplomatic_states_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_permission_group_to_permission_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_permission_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_permission_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_requirements_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_stat_bonus_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_unit_stat_bonuses_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upgrade_cost_new", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upgrade_cost_from_previous_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "bonus", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upgrade_cost_new", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "upgrade_cost_from_previous_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_variables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "variable_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_vfx_descriptions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vfx", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "z_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "one_shot", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "campaign_vfx_lookups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_filter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "culture_filter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction_filter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vfx_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_vfx_descriptions", "key" ], "field_description": "" }, { "field_name": "vfx_event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_vfx_campaign_vfx_event_ids", "campaign_vfx_event" ], "field_description": "" } ] } ] }, { "name": "campaign_videos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_locked", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "sort", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "still_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "video_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] } ] }, { "name": "campaigns_campaign_variables_junctions_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "variable_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_variables", "variable_key" ], "field_description": "" }, { "field_name": "campaign_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "variable_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_variables", "variable_key" ], "field_description": "" }, { "field_name": "campaign_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_difficulty_level", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_effect_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_effect_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_family_relationship_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_past_experience_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_related_character_effect_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_relationship_requirements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_requirements_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "captive_options_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "capture_point_types_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_balance_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_benchmark_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_campaign_ground_types_to_ground_type_modifier_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_delta_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_situation_deltas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_situational_deltas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_starting_values_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_unit_vs_unit_deltas_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_unit_vs_unit_force_melee_deltas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ccp_units_to_benchmark_units_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_campaign_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" } ] } ] }, { "name": "cdir_configs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_campaign_junctions", "key" ], "field_description": "" }, { "field_name": "cdir_config_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_config_values", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_desire_priorities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_campaign_junctions", "key" ], "field_description": "" }, { "field_name": "desire_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_desires", "key" ], "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_diplomatic_condition_cultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_diplomatic_condition_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_diplomatic_condition_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_diplomatic_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_option_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_ranged_diplomatic_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_event_three_party_diplomatic_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_categories_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "category_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "category_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_choice_details_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_dilemma_choices", "choice_key" ], "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_dilemma_choices", "choice_key" ], "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_followup_dilemmas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_dilemma_choices", "choice_key" ], "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" }, { "field_name": "followup_dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_followup_missions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" }, { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_dilemma_choices", "choice_key" ], "field_description": "" }, { "field_name": "followup_mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_incidents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_option_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_payloads_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "choice_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_dilemma_post_generation_condition_juntions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_incident_followup_dilemmas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "incidents", "key" ], "field_description": "delete this field if you see it" }, { "field_name": "followup_dilemma_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_incident_followup_incidents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "incidents", "key" ], "field_description": "" }, { "field_name": "followup_incident_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "incidents", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_incident_followup_missions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "incidents", "key" ], "field_description": "" }, { "field_name": "followup_mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_incident_option_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_incident_payloads_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "value", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "value", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_incident_post_generation_condition_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_mission_followup_dilemmas_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_mission_statuses", "status_key" ], "field_description": "" }, { "field_name": "followup_dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_mission_followup_missions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_events_mission_statuses", "status_key" ], "field_description": "" }, { "field_name": "followup_mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_events_mission_incidents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "incident_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "status_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_mission_issuer_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "issuer_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mission_issuers", "issuer_key" ], "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_mission_option_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_options", "option_key" ], "field_description": "" }, { "field_name": "value", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_mission_payloads_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "status_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_payloads", "payload_key" ], "field_description": "" }, { "field_name": "status_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_mission_post_generation_condition_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_options_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "option_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_payloads_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_post_generation_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_events_targets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_faction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_military_generator_configs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_military_generator_template_priorities_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "config_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "template_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_templates", "key" ], "field_description": "" }, { "field_name": "leader_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "config_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "template_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_templates", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_military_generator_template_ratios_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ratio", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "template_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_templates", "key" ], "field_description": "" }, { "field_name": "unit_group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_unit_groups", "key" ], "field_description": "" } ] } ] }, { "name": "cdir_military_generator_templates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_military_generator_unit_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cdir_military_generator_unit_qualities_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_unit_groups", "key" ], "field_description": "" }, { "field_name": "quality", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cdir_military_generator_unit_groups", "key" ], "field_description": "" }, { "field_name": "quality", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "ceo_initial_datas_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceo_post_battle_loot_chances_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceo_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceo_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceo_to_ui_display_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceos_to_duel_outcome_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ceos_to_equipment_variants_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignment_constraint_set_required_ceos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignment_constraint_set_required_skill_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignment_constraint_set_required_technologies_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignment_constraint_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignment_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_assignments_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_attribute_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_attribute_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_attribute_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_attributes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_created_past_experiences_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_created_relationship_triggers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_death_distribution_points_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_death_distributions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_experience_skill_tiers_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "agent_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "experience_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "skill_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "skill_rank", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "for_army", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "for_navy", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_generation_spawn_age_ranges_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_generation_template_game_mode_details_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_generation_templates_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_loyalty_difficulty_factor_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_pending_death_option_set_to_option_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_pending_death_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_basic_situations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_caps_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_duel_scoped_trigger_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_duel_scoped_trigger_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_duel_triggers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_memories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_opinion_topic_set_to_topics_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_opinion_topic_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_opinion_topics_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_situation_effect_set_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_situation_effect_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_trigger_condition_required_ceos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_trigger_condition_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_trigger_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_trigger_set_items_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_trigger_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationship_triggers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationships_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_relationships_to_duel_outcome_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_categories_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "If specified, this category will be used by supplied agent subtype record. Allows to override for different character types." } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_level_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "unlocked_at_rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_level_to_ancillaries_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "granted_ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_level_to_dilemmas_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "character_skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "random_selection", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "character_skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" } ] } ] }, { "name": "character_skill_level_to_effects_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "character_skill_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "effect_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_level_to_incidents_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_level_to_missions_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_node_ancillary_locks_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary_lock", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "character_skill_node", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_nodes", "key" ], "field_description": "" } ] } ] }, { "name": "character_skill_node_level_unlocks_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_node_link_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "link_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_node_links_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "child_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_nodes", "key" ], "field_description": "" }, { "field_name": "initial_descent_tiers", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "parent_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_nodes", "key" ], "field_description": "" }, { "field_name": "parent_link_position", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "child_link_position", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "parent_link_position_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Value between -1.0 and 1.0. Offsets the position of the link leaving a parent skill." }, { "field_name": "child_link_position_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Value between -1.0 and 1.0. Offsets the position of the link joining a child skill." }, { "field_name": "link_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_skill_node_link_types", "link_type" ], "field_description": "" } ] } ] }, { "name": "character_skill_node_sets_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "agent_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "for_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "for_navy", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "agent_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "for_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "for_navy", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] } ] }, { "name": "character_skill_nodes_skill_locks_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "character_skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "character_skill_node", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_nodes", "key" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skill_nodes_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "character_skill_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "character_skill_node_set_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_skill_node_sets", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "indent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "points_on_creation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "required_num_parents", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visible_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If set to false, will be hidden in UI" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "character_skill_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "character_skill_node_set_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_skill_node_sets", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "indent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "points_on_creation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "required_num_parents", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visible_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If set to false, will be hidden in UI" } ] } ] }, { "name": "character_skill_utilization_hints_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "hint", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skill_utilization_hints", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" } ] } ] }, { "name": "character_skill_utilization_hints_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skills_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unlocked_at_rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "A character starts from rank 1 in campaign, but that is actually rank 0 model side. So if you want a skill to unlock at rank 5, set the unlocked_at_rank to be 4." }, { "field_name": "is_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_female_only_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_male_only_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "background_weighting", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "influence_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unlocked_at_rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "A character starts from rank 1 in campaign, but that is actually rank 0 model side. So if you want a skill to unlock at rank 5, set the unlocked_at_rank to be 4." }, { "field_name": "is_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_female_only_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_male_only_background_skill", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "background_weighting", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_skills_to_quest_ancillaries_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "skill", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_skills", "key" ], "field_description": "" }, { "field_name": "use_quest_for_prefix", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_trait_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trait", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" }, { "field_name": "threshold_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "character_traits_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" }, { "field_name": "no_going_back_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hidden", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "precedence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "trait_categories", "category" ], "field_description": "" }, { "field_name": "ui_priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pre_battle_speech_parameter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" }, { "field_name": "no_going_back_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hidden", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "precedence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "trait_categories", "category" ], "field_description": "" }, { "field_name": "pre_battle_speech_parameter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" } ] } ] }, { "name": "chat_shortcuts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "game_area", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "game_area_enums", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "climates_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "climate_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "climate_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "climbing_ladders_meshes_definitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "variant_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" } ] } ] }, { "name": "colour_lut_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "combat_potentials_adjustment_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "combat_potential_adjustment_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "combat_potentials_adjustments_for_banners_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "absolute_adjustment", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "banner", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "banners", "banner" ], "field_description": "" }, { "field_name": "combat_potential_adjustment_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "combat_potentials_adjustment_types", "combat_potential_adjustment_type" ], "field_description": "" }, { "field_name": "combat_potential_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "combat_potentials_types", "combat_potential_type_key" ], "field_description": "" }, { "field_name": "relative_adjustment", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "combat_potentials_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "combat_potential_type_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "commander_unit_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "commodities_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "baseline_price_per_unit", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "commodity_unit_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "composed_entities_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "composite_scene_files_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "scene_filepath", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "confederation_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "contextual_diplomacy_event_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "contextual_diplomacy_event_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "culture_campaign_destruction_composite_scene_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" } ] } ] }, { "name": "culture_pack_ids_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "culture_packs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "culture_pack_ids", "id" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "culture_settlement_occupation_options_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "option", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "settlement_occupation_options", "key" ], "field_description": "" }, { "field_name": "acting_army_faction_effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "acting_army_faction_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_settlement_faction_effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "target_settlement_faction_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "Supports capturing faction (faction), capturing subculture (subculture), subculture captured from (region_owner_subculture), region origin subculture (originating_subculture) and campaign (campaign). Note that the data is organised as \"occupation option provided by group(s)\", not \"group provides occupation options\", so a later group can never remove an option provided by an prior group." }, { "field_name": "acting_army_effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "acting_army_effect_bundle_turns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tooltip", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_loot", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "building_loot_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "culture_to_battle_animation_tables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_animations_table", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "culture_pack", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "culture_pack_ids", "id" ], "field_description": "" } ] } ] }, { "name": "cultures_subcultures_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "index", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_state_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_rtpc_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "index", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cultures_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fallback_ui_culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_background_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_state", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_group_by_culture", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "When factions within culture are listed, group them by culture rather than subculture (e.g. in diplomacy or factions dropdown)" }, { "field_name": "audio_rtpc", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fallback_ui_culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_background_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fallback_ui_culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_background_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_state", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "cursor_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "initiating_cursor", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cursors", "key" ], "field_description": "" }, { "field_name": "mouse_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cursor_mouse_events", "key" ], "field_description": "Event that triggers transition" }, { "field_name": "resulting_cursor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "" } ] } ] }, { "name": "cursors_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": ".cur file to use for cursor" }, { "field_name": "frames", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of frames cursor has" }, { "field_name": "framerate", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Frame rate of cursor animation" }, { "field_name": "hotspotx", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hotspoty", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loop", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Whether animation loops indefinately" }, { "field_name": "width", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Width of cursor image" }, { "field_name": "height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Height of cursor image" }, { "field_name": "overlay_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The image to be overlaid over image in image field. This is so dont have to redo entire cursors for different terrain cursors for example, just have base cursor and a terrain icon overlaid over top." }, { "field_name": "is_ani_file", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, then uses a .ani extension rather than .cur" } ] } ] }, { "name": "cursus_honorum_level_requirements_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "custom_battle_characters_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_characters_to_loadouts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_factions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "culture_sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_loadout_challenge_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_loadouts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_loadouts_to_ceos_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_loadouts_to_skills_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_loadouts_to_unit_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_settings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_settlement_building_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_settlement_building_groups_to_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_unit_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_battle_unit_sets_to_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "custom_loading_screen_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "component_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Name of component to change" }, { "field_name": "custom_loading_screen_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "custom_loading_screens", "key" ], "field_description": "Loading screen its for" }, { "field_name": "image_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image to override" } ] } ] }, { "name": "custom_loading_screens_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "layout_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Layout in working_data/ui/loading ui/" } ] } ] }, { "name": "custom_splines_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "death_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "deployables_abilities_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "ability_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "deployable", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "deployables", "key" ], "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_uses", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Don't make this negative or a very large number, as each use needs to allocate memory for each deployable" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "his is how long it takes for the ability to activate after being pressed" }, { "field_name": "drag_ground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Do we drag a line along the ground (if this and the next field are NOT set, then we will place the deployables around our current position" }, { "field_name": "click_ground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Do we click a nearby position on the ground (set the intercept distance)" }, { "field_name": "intercept_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How far away can we be before placing our deployable" } ] } ] }, { "name": "deployables_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "deployable_category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "deployables_custom_battles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "deployable", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "deployables", "key" ], "field_description": "" }, { "field_name": "probability", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "deployables_tables", "versions": [ { "version": 14, "fields": [ { "field_name": "hitpoints", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "kill_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_columns", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_rows", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "model", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "models_deployables", "key" ], "field_description": "" }, { "field_name": "number", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "random_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spacing_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spacing_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum number per army" }, { "field_name": "max_rows", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "model_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "models_deployables", "key" ], "field_description": "" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "deployables_categories", "deployable_category" ], "field_description": "" }, { "field_name": "explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "When the deployable takes (fire) damage, this can be set to make it explode" }, { "field_name": "under_construction_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Should we play a particle system where each deployable will be placed" }, { "field_name": "audio_material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_materials", "key" ], "field_description": "" }, { "field_name": "custom_battle_enabled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will be available in custom battle" } ] } ] }, { "name": "deployment_area_displays_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Optional vfx to map around area" }, { "field_name": "vfx_step_size", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How spaced out in metres vfx are. Smaller means more particles so more expensive, but can get more detailed shapes" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "spline_height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Height of spline if used" }, { "field_name": "vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Optional vfx to map around area" }, { "field_name": "vfx_step_size", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How spaced out in metres vfx are. Smaller means more particles so more expensive, but can get more detailed shapes" }, { "field_name": "material", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "destruction_zone_mask_type_to_prefab_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "destruction_zone_mask_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "layer_0", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "layer_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "layer_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "layer_3", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_diffuse", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_normal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dilemma_to_campaign_subject_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dilemmas_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritized", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "sound_popup_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_click_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritized", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "sound_popup_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_click_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomacy_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomacy_current_treaties_to_diplomatic_options_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "can_be_cancelled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "current_treaty_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "diplomatic_option_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" } ] } ] }, { "name": "diplomacy_key_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomacy_keys_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomacy_keys_to_diplomacy_key_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "diplomacy_key_groups", "group_id" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "diplomacy_keys", "key" ], "field_description": "" } ] } ] }, { "name": "diplomacy_negotiation_attitudes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_attitude", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_attitude", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomacy_negotiation_string_options_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "diplomacy_key_groups", "group_id" ], "field_description": "" }, { "field_name": "string", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "diplomacy_strings", "key" ], "field_description": "" }, { "field_name": "option", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" } ] } ] }, { "name": "diplomacy_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomatic_action_faction_restrictions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "can_make_client_states", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_make_confederations", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_make_vassals", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "diplomatic_action_subculture_restrictions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "can_make_client_states", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_make_confederations", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_make_vassals", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "diplomatic_actions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Category used to group actions together in ui" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Sort order used to sort within categories (lower comes first)" } ] } ] }, { "name": "diplomatic_relations_attitudes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "attitude", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "attitude", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomatic_relations_religion_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "religion_a", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "religion_b", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "religious_unhappiness_modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "diplomatic_relations_respect_thresholds_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_event_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_event_evaluation_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_event_filter_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_event_filters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_events_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "dynamic_loading_screen_starting_faction_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_agent_action_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_agent_action_records", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "agent_action_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_actions", "unique_id" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_agent_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_agent", "key" ], "field_description": "" }, { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_agent_subtype_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_agent_subtypes", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_agent_subtype_loyalty_factor_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_attrition_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attrition_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_attritions", "key" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_attrition_records", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_basic_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_basic", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_battle_context_army_special_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_army_special_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_context_army_special_ability_junctions", "key" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_battle_context_army_special_abilities", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_battle_context_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_battle_context_specifiers", "key" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_battle_contexts", "key" ], "field_description": "" }, { "field_name": "effect_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_battle_context_unit_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_battle_context_unit_abilities", "key" ], "field_description": "" }, { "field_name": "battle_context_unit_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_context_unit_ability_junctions", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_battle_context_unit_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_context_unit_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_context_unit_attribute_junctions", "key" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_battle_context_unit_attributes", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_battlefield_deployables_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_building_chain_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_building_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_building_sets", "key" ], "field_description": "" }, { "field_name": "building_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_sets", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_campaign_diplomacy_treaty_component_records_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_campaign_sea_region_control_status_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_campaign_territory_type_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_character_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_commodity_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_faction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_factions", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_id_action_results_additional_outcomes_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "action_results_additional_outcome_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "action_results_additional_outcomes", "key" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_action_results_additional_outcomes", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_ids_campaign_progression_level_details_records_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_ids_unit_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_unit_sets", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "unit_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_sets", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_ids_world_power_token_records_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_loyalty_event_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_loyalty_events", "id" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "loyallty_event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "loyalty_event_effects", "event" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_loyalty_factor_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_military_force_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_military_force_abilitys", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "force_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "army_special_abilities", "army_special_ability" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_ministerial_position_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_missile_weapon_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_id_unit_missile_weapons", "id" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "missile_weapon_junction", "field_type": "Integer", "field_is_key": true, "field_is_reference": [ "unit_missile_weapon_junctions", "id" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_name_record_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_name_records", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "name_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "names", "id" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_pooled_resource_factor_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "resource_factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factor_junctions", "unique_id" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "resource_factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factor_junctions", "unique_id" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_pooled_resource_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_pooled_resources", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "pooled_resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_prestige_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_projectile_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_projectile", "key" ], "field_description": "" }, { "field_name": "projectile", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "projectiles", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_province_initiative_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_provincial_initiative_effect_record_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_provincial_initiative_effect_records", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_bonus_will_modify", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_region_gdp_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_religion_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_religion", "key" ], "field_description": "" }, { "field_name": "religion", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_resource_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_resource", "key" ], "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_retinue_chain_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_ritual_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_rituals", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_shot_type_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_siege_item_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_siege_items", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "siege_item", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battlefield_deployable_siege_items", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_special_ability_phase_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_special_ability_phases", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "special_ability_phase", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_subculture_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_subcultures", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_technology_category_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_ids_technology_categories", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "technology_category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_categories", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_ids_technologies", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "technology", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_unit_ability", "key" ], "field_description": "" }, { "field_name": "unit_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_attribute_battle_context_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_unit_attributes", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "unit_attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_caste_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_category_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_class_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_bonus_value_ids_unit_class", "key" ], "field_description": "" }, { "field_name": "unit_class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_set_unit_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_unit_set_unit_abilities", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "unit_set_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_set_unit_ability_junctions", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bonus_value_unit_set_unit_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bonus_value_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_bonus_value_ids_unit_set_unit_attributes", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "unit_set_attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_set_unit_attribute_junctions", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bundle_advancement_stages_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effect_bundles_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bundle_target", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundle_targets", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bundle_target", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundle_targets", "key" ], "field_description": "" } ] } ] }, { "name": "effect_bundles_to_effects_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "effect_bundle_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "effect_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "advancement_stage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundle_advancement_stages", "key" ], "field_description": "" } ] } ] }, { "name": "effect_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effects_additional_tooltip_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effects_generalised_descriptions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "effects_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Higher number will be displayed lower down the list. Set to 0 to hide the effect entirely." }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_categories", "key" ], "field_description": "Category for display in ui" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Higher number will be displayed lower down the list. Set to 0 to hide the effect entirely." }, { "field_name": "icon_negative", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_categories", "key" ], "field_description": "Category for display in ui" }, { "field_name": "is_positive_value_good", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, then positive values shown green in ui. Otherwise shown red and vice versa for negatives. (As sometimes -10% is a good thing like cost)" } ] } ] }, { "name": "elemental_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "encyclopedia_building_redirects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "encyclopedia_unit_redirects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "end_turn_notification_ministerial_position_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "end_turn_notification_mission_issuer_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "end_turn_notifications_pooled_resource_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "end_turn_notifications_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_categories_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_events_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "subcategory", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_subcategories", "subcategory" ], "field_description": "" }, { "field_name": "suppress_in_startpos", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_group_members_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "member", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_message_events_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_events", "event" ], "field_description": "" }, { "field_name": "flavour_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_detail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "layout", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "message_event_layout_types", "Type" ], "field_description": "" }, { "field_name": "layout_data", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "sound_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "context_located", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "override_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_events", "event" ], "field_description": "" }, { "field_name": "flavour_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_detail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "layout", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "message_event_layout_types", "Type" ], "field_description": "" }, { "field_name": "layout_data", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "sound_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "context_located", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" } ] } ] }, { "name": "event_feed_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_subcategories_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_categories", "category" ], "field_description": "" }, { "field_name": "subcategory", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_summary_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_events", "event" ], "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "event_feed_targeted_events_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_events", "event" ], "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "instant_open", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "located", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "persistent", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_detail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "target_criteria", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_events", "event" ], "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "instant_open", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "located", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "persistent", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_detail", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_strings", "key" ], "field_description": "" }, { "field_name": "target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" }, { "field_name": "target_criteria", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "event_feed_groups", "group" ], "field_description": "" } ] } ] }, { "name": "events_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "experience_rank_to_effects_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "experience_rank_to_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "experience_triggers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "experience_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "gravitas_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_agent_permitted_subtypes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] } ] }, { "name": "faction_banners_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "primary_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "symbol", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_civil_war_setups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "primary_faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "secondary_faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "faction_factionwide_recruitment_unit_exclusions_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factionwide_recruitment_unit_exclusions_sets", "set" ], "field_description": "" } ] } ] }, { "name": "faction_feature_forests_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_feature_tree_to_transition_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_feature_tree_to_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "feature_tree", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_feature_trees", "key" ], "field_description": "" }, { "field_name": "transition", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "feature_set_transitions", "key" ], "field_description": "" } ] } ] }, { "name": "faction_feature_trees_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_features_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_groups_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order for campaign selection screen" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Order for campaign selection screen" } ] } ] }, { "name": "faction_political_parties_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "political_party_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "political_parties", "key" ], "field_description": "" } ] } ] }, { "name": "faction_potential_difficulty_overrides_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_rebellion_units_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "faction_resource_consumptions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "number_of_regions", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_consumption", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_resource_ids_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_resources_building_levels_permissions_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_resources_building_levels_requirements_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_resources_requirement_set_to_resources_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_resources_requirement_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_strategic_threat_levels_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "faction_to_faction_groups_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_group_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "faction_groups", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" } ] } ] }, { "name": "faction_to_mercenary_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "mercenary_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mercenary_pools", "key" ], "field_description": "" } ] } ] }, { "name": "faction_uniform_colours_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "faction_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "lzd" }, { "field_name": "primary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "faction_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "lzd" }, { "field_name": "primary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "factions_tables", "versions": [ { "version": 40, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_adjective", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "skin", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_banners", "key" ], "field_description": "" }, { "field_name": "ui_skin", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_rebel", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flags_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "uniform_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "military_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "groupings_military", "military_group" ], "field_description": "" }, { "field_name": "rebel_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "movie_death_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "id" ], "field_description": "" }, { "field_name": "ship_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "unit_regiment_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "attack_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defend_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pre_battle_speech_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" }, { "field_name": "card_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "senator_total", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "mp_force_gen_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mp_force_gen_templates", "key" ], "field_description": "Specifies template to use for custom/mp battles" }, { "field_name": "faction_swapping_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Three digit code to swap faction prefabs" }, { "field_name": "has_politics", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "waaagh_faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "waaagh_general_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "is_quest_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cdir_military_generator_config", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "feature_forest", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "faction_feature_forests", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "win_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_events", "event" ], "field_description": "" } ] }, { "version": 34, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_adjective", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "skin", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_banners", "key" ], "field_description": "" }, { "field_name": "ui_skin", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_rebel", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flags_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "republican_flag_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "same_gov_type_revolution_flag_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "alt_primary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_primary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_primary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "secondary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "alt_secondary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_secondary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_secondary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "military_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "groupings_military", "military_group" ], "field_description": "" }, { "field_name": "rebel_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "movie_death_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "id" ], "field_description": "" }, { "field_name": "mp_use_republic_early", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_use_republic_late", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_regiment_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "ship_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "attack_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defend_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pre_battle_speech_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" }, { "field_name": "card_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "senator_total", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "mp_force_gen_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mp_force_gen_templates", "key" ], "field_description": "Specifies template to use for custom/mp battles" }, { "field_name": "faction_swapping_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Three digit code to swap faction prefabs" }, { "field_name": "win_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_events", "event" ], "field_description": "" }, { "field_name": "has_politics", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "waaagh_faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "waaagh_general_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "is_quest_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cdir_military_generator_config", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "default_audio_actor_vo_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "feature_forest", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "faction_feature_forests", "key" ], "field_description": "" } ] }, { "version": 28, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "screen_adjective", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "skin", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_banners", "key" ], "field_description": "" }, { "field_name": "ui_skin", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_rebel", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "flags_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "republican_flag_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "same_gov_type_revolution_flag_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "alt_primary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_primary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_primary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "secondary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "alt_secondary_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_secondary_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_secondary_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "uniform_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "alt_uniform_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "military_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "groupings_military", "military_group" ], "field_description": "" }, { "field_name": "rebel_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "rebel_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "NOT USED" }, { "field_name": "movie_death_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_event_strings", "id" ], "field_description": "" }, { "field_name": "mp_use_republic_early", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_use_republic_late", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_regiment_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "ship_name_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "attack_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "defend_desc", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pre_battle_speech_parameter", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" }, { "field_name": "can_be_regionless", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_r", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_g", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "card_colour_b", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "senator_total", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_be_horde", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "mp_force_gen_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mp_force_gen_templates", "key" ], "field_description": "Specifies template to use for custom/mp battles" }, { "field_name": "faction_swapping_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Three digit code to swap faction prefabs" }, { "field_name": "win_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "movie_events", "event" ], "field_description": "" }, { "field_name": "has_politics", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "waaagh_faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "waaagh_general_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "is_waaagh_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_quest_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cdir_military_generator_config", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "default_audio_actor_vo_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" } ] } ] }, { "name": "factionwide_recruitment_unit_exclusions_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "factionwide_recruitment_unit_exclusions_units_sets_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factionwide_recruitment_unit_exclusions_sets", "set" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "factorial_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_factorial_category_junctions", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_infos", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_factorial_ui_infos", "key" ], "field_description": "" } ] } ] }, { "name": "fame_level_agent_record_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fame_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": [ "fame_levels", "key" ], "field_description": "" } ] } ] }, { "name": "fame_levels_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "player_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "army_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "navy_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ai_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "province_initiative_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "description_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_localised_strings", "key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "title_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_localised_strings", "key" ], "field_description": "" }, { "field_name": "tooltip_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_localised_strings", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "all_agents_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "family_relationship_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "relationship_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "family_relationships_to_duel_outcome_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "famous_battle_pools_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "pool_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "pool_posx", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pool_posy", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pool_radius", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" } ] } ] }, { "name": "feature_set_to_faction_feature_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "feature_set_to_faction_features_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "feature", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_features", "key" ], "field_description": "" }, { "field_name": "feature_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" } ] } ] }, { "name": "feature_set_transition_handlers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "feature_set_transitions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "from", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" }, { "field_name": "handler", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "feature_set_transition_handlers", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "to", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" } ] } ] }, { "name": "feature_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "feature_tree_to_feature_forests_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "forest", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_feature_forests", "key" ], "field_description": "" }, { "field_name": "tree", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_feature_trees", "key" ], "field_description": "" }, { "field_name": "starting_feature_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "forest", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_feature_forests", "key" ], "field_description": "" }, { "field_name": "starting_feature_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" }, { "field_name": "tree", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "faction_feature_trees", "key" ], "field_description": "" } ] } ] }, { "name": "fertility_levels_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "first_person_engines_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "auto_target", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "camera_offset_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "to the right" }, { "field_name": "camera_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "height" }, { "field_name": "camera_offset_z", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "towards facing" }, { "field_name": "half_accuracy_arc", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "deviation of shot, mimicking calibration distance of regular projectiles" }, { "field_name": "half_horizontal_fire_arc", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "how far the aim can move before the gun needs to turn" }, { "field_name": "half_vertical_fire_arc_elevation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "max angle of aiming" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "near_clipping_plane", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "reload_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "track_projectile_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Distance between visual and logical projectile" }, { "field_name": "turn_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "half_vertical_fire_arc_declination", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "min angle of aiming" }, { "field_name": "allow_direct_control", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "show_trajectory", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "show trajectory when targeting" } ] } ] }, { "name": "font_names_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "font_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "fonts_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "bold", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "Whether font is a bold font" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "font_names", "font_name" ], "field_description": "" }, { "field_name": "size", "field_type": "Float", "field_is_key": true, "field_is_reference": null, "field_description": "Size of font" } ] }, { "version": 0, "fields": [ { "field_name": "bold", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "Whether font is a bold font" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "font_names", "font_name" ], "field_description": "" }, { "field_name": "size", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "Size of font" } ] } ] }, { "name": "food_factors_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "text_to_display", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "formations_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "formation", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Name of icon to use for formation button" }, { "field_name": "is_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is formation for applying to whole army" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is the formation for naval purposes" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Determines order formation buttons shown in ui" } ] } ] }, { "name": "formations_to_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "formation", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "formations", "formation" ], "field_description": "" }, { "field_name": "sub_culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "frontend_campaign_selection_map_pins_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_effect_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_leader", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "frontend_faction_leaders", "key" ], "field_description": "" }, { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_section", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_effect_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "frontend_faction_effect_groups", "group_key" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" } ] } ] }, { "name": "frontend_faction_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_groups_to_factions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "frontend_faction_groups", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_major_faction", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_leader_playstyles_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_leader_unique_characters_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_leader_unique_features_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_leaders_tables", "versions": [ { "version": 26, "fields": [ { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "prelude_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Specify if this character has a optional prelude battle can play before campaign" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "loading_screen_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image for loading screen on starting campaign with this lord" }, { "field_name": "loading_screen_intro_video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "Intro video played before loading screen started on selecting campaign with this lord" }, { "field_name": "override_force_location_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "override_force_location_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 19, "fields": [ { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "character_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image when porthole mode set to 2d" }, { "field_name": "prelude_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Specify if this character has a optional prelude battle can play before campaign" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "loading_screen_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image for loading screen on starting campaign with this lord" }, { "field_name": "loading_screen_intro_video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "Intro video played before loading screen started on selecting campaign with this lord" }, { "field_name": "override_force_location_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "override_force_location_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "show_full_intro_option", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected" }, { "field_name": "difficulty", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "startpos_map", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 18, "fields": [ { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "character_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image when porthole mode set to 2d" }, { "field_name": "prelude_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Specify if this character has a optional prelude battle can play before campaign" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "loading_screen_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image for loading screen on starting campaign with this lord" }, { "field_name": "loading_screen_intro_video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "Intro video played before loading screen started on selecting campaign with this lord" }, { "field_name": "override_force_location_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "override_force_location_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "show_full_intro_option", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected" }, { "field_name": "difficulty", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 17, "fields": [ { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "character_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image when porthole mode set to 2d" }, { "field_name": "prelude_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Specify if this character has a optional prelude battle can play before campaign" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "loading_screen_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image for loading screen on starting campaign with this lord" }, { "field_name": "loading_screen_intro_video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "Intro video played before loading screen started on selecting campaign with this lord" }, { "field_name": "override_force_location_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "override_force_location_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" }, { "field_name": "show_full_intro_option", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected" } ] }, { "version": 16, "fields": [ { "field_name": "uniform", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "x_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "character_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image when porthole mode set to 2d" }, { "field_name": "prelude_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Specify if this character has a optional prelude battle can play before campaign" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "loading_screen_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image for loading screen on starting campaign with this lord" }, { "field_name": "loading_screen_intro_video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "Intro video played before loading screen started on selecting campaign with this lord" }, { "field_name": "override_force_location_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "override_force_location_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If not -1, this coordinate overrides location of army on map in mpc campaign lobby. To deal with lords that are teleported immediately when starting campaign." }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actors", "key" ], "field_description": "" } ] } ] }, { "name": "frontend_faction_leaders_to_frontend_campaign_selection_map_pins_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_leaders_to_frontend_faction_leader_unique_features_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "frontend_faction_top_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "frontend_factions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "video", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" } ] } ] }, { "name": "game_area_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "game_modes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "geomantic_web_links_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "link_strength", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "circle_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "underpowered_circle_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "beam_short_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "fading_beam_short_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "beam_normal_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "fading_beam_normal_composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "government_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "government_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "government_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "active_upper_class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "population_classes", "population_class" ], "field_description": "" }, { "field_name": "active_lower_class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "population_classes", "population_class" ], "field_description": "" } ] } ] }, { "name": "government_types_to_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "governorships_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "governorship", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "graphics_settings_options_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "graphics_settings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "graphics_settings_to_graphics_options_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "option", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "graphics_settings_options", "key" ], "field_description": "" }, { "field_name": "setting", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "graphics_settings", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ground_type_stat_effect_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "group_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ground_type_to_stat_effects_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "affected_stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "modifiable_unit_stats", "stat_key" ], "field_description": "" }, { "field_name": "ground_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ground_types", "type" ], "field_description": "" }, { "field_name": "multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affected_group", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "ground_type_stat_effect_groups", "group_name" ], "field_description": "" } ] } ] }, { "name": "ground_type_to_texture_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ground_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ground_types", "type" ], "field_description": "Ground type to use for the texture group." }, { "field_name": "texture_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The name of a terrain texture group." } ] } ] }, { "name": "ground_types_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "selection_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor that appears while have unit selected and mouse over ground type" }, { "field_name": "standard_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor that appears when have nothing selected and mouse over ground type" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "penalty_immune_attribute", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "Some ground types have penalties; this one will allow the unit to be immune to those penalties" }, { "field_name": "burn_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_ground_types", "key" ], "field_description": "Determines what sounds are played for this ground type" }, { "field_name": "colour_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Red channel of the colour for displaying this ground type." }, { "field_name": "colour_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Green channel of the colour for displaying this ground type." }, { "field_name": "colour_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Blue channel of the colour for displaying this ground type." }, { "field_name": "minimum_threshold", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "When creating the groundtype map from the blend map pixels with this groundtype below this percentage (so a 0-100 value) are ignored." }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "selection_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor that appears while have unit selected and mouse over ground type" }, { "field_name": "standard_cursor", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cursors", "key" ], "field_description": "Cursor that appears when have nothing selected and mouse over ground type" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "penalty_immune_attribute", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "Some ground types have penalties; this one will allow the unit to be immune to those penalties" }, { "field_name": "burn_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_battle_ground_types", "key" ], "field_description": "Determines what sounds are played for this ground type" }, { "field_name": "colour_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Red channel of the colour for displaying this ground type." }, { "field_name": "colour_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Green channel of the colour for displaying this ground type." }, { "field_name": "colour_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Blue channel of the colour for displaying this ground type." }, { "field_name": "minimum_threshold", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "When creating the groundtype map from the blend map pixels with this groundtype below this percentage (so a 0-100 value) are ignored." } ] } ] }, { "name": "groupings_military_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "military_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "help_page_index_records_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "display_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "inset_level", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "is_battle", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "help_page_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "hero_battle_conversation_excluded_strings_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "hero_battle_conversation_strings_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "historical_battles_ui_locations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "historical_characters_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "honour_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "applies_to_ai", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "honour_factors", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "honour_factors_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "incidents_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritised", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritised", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" } ] } ] }, { "name": "intrigue_actions_incidents_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "incident", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "incidents", "key" ], "field_description": "" }, { "field_name": "is_positive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "weight", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "lab_settings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "step_size", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "display_as_percentage", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "default_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "land_unit_articulated_vehicles_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "ammo_caisson_destroyed_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ammo_caisson_destruction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "ammo_caisson_entity", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "ammo_caisson_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" }, { "field_name": "articulated_entity", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "articulation_node_1_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "distance from front of model. place this at the draught entity connector to the beam to prevent draughts moving outside of beam when turning" }, { "field_name": "articulation_node_1_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "size of node 1. do not let node circles overlap." }, { "field_name": "articulation_node_2_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "distance from front of model. should be at location of beam joint of chariot" }, { "field_name": "articulation_node_2_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "size of node 2. do not let node circles overlap." }, { "field_name": "articulation_node_3_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "distance from front of model. will prevent node 1 from ever overlapping with node 3, but this should already be limited by the angle." }, { "field_name": "articulation_node_3_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "size of node 3. do not let node circles overlap." }, { "field_name": "articulation_max_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "left and right angle, measured from node 2 facing forwards" }, { "field_name": "head_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Offset of soft collision centre, positve numbers move it backwards from centre of beam" } ] } ] }, { "name": "land_units_additional_personalities_groups_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "battle_personality", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "land_units_additional_personalities_groups", "key" ], "field_description": "" } ] } ] }, { "name": "land_units_officers_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "additional_personalities", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_units_additional_personalities_groups", "key" ], "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "officer_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "officer_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "NOT CURRENTLY USED BY CODE" }, { "field_name": "standard_bearer_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "standard_bearer_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "musician_1", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "musician_2", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_personalities", "key" ], "field_description": "" }, { "field_name": "personality_location", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "personality_location_enums", "key" ], "field_description": "" }, { "field_name": "additional_personalities", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_units_additional_personalities_groups", "key" ], "field_description": "" } ] } ] }, { "name": "land_units_tables", "versions": [ { "version": 48, "fields": [ { "field_name": "accuracy", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "armour", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_armour_types", "key" ], "field_description": "" }, { "field_name": "campaign_action_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_category", "key" ], "field_description": "" }, { "field_name": "charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "dismounted_charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "historical_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_historical_texts", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_defence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "morale", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_melee_weapon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "melee_weapons", "key" ], "field_description": "" }, { "field_name": "primary_missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "rank_depth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shield", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_shield_types", "key" ], "field_description": "" }, { "field_name": "short_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_short_texts", "key" ], "field_description": "" }, { "field_name": "spacing", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_spacings", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "supports_first_person", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "training_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_training_level_enum", "key" ], "field_description": "" }, { "field_name": "officers", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units_officers", "key" ], "field_description": "" }, { "field_name": "is_male", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range_min", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range_max", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_global_recharge", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attribute_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes_groups", "group_name" ], "field_description": "" }, { "field_name": "spot_dist_tree", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spot_dist_scrub", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_spacing", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "selection_vo", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "selected_vo_secondary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "selected_vo_tertiary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "hiding_scalar", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This affects the range that the unit can be spotted at, less than 1 makes it longer, greater than 1 shorter. So 1.5 would increase the spotters range by +50%" }, { "field_name": "capture_power", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Amount of 'points' this unit adds to the capture point every second" }, { "field_name": "ground_stat_effect_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ground_type_stat_effect_groups", "group_name" ], "field_description": "" }, { "field_name": "secondary_ammo", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_ammo", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_mod_flame", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify flaming damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_magic", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify magical damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_physical", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify physical damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_missile", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify missile damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_all", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify all damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "ai_usage_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ai_usage_groups", "key" ], "field_description": "How should the ai use this unit in battle?" }, { "field_name": "can_skirmish", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sync_locomotion", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Check this to force synchronised walk, run, charge animation." }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 43, "fields": [ { "field_name": "accuracy", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "armour", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_armour_types", "key" ], "field_description": "" }, { "field_name": "campaign_action_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_category", "key" ], "field_description": "" }, { "field_name": "charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "dismounted_charge_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "historical_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_historical_texts", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "man_animation", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "man_entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_defence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "morale", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_hit_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mount", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "mounts", "key" ], "field_description": "" }, { "field_name": "animal", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "animals", "key" ], "field_description": "" }, { "field_name": "num_animals", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_mounts", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_melee_weapon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "melee_weapons", "key" ], "field_description": "" }, { "field_name": "primary_missile_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "rank_depth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shield", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_shield_types", "key" ], "field_description": "" }, { "field_name": "short_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_short_texts", "key" ], "field_description": "" }, { "field_name": "spacing", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_spacings", "key" ], "field_description": "" }, { "field_name": "strengths_&_weaknesses_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_strengths_weaknesses_texts", "key" ], "field_description": "" }, { "field_name": "supports_first_person", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "training_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_training_level_enum", "key" ], "field_description": "" }, { "field_name": "officers", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units_officers", "key" ], "field_description": "" }, { "field_name": "articulated_record", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_unit_articulated_vehicles", "key" ], "field_description": "" }, { "field_name": "engine", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battlefield_engines", "key" ], "field_description": "" }, { "field_name": "is_male", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range_min", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "visibility_spotting_range_max", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_global_recharge", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attribute_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes_groups", "group_name" ], "field_description": "" }, { "field_name": "spot_dist_tree", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spot_dist_scrub", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "reload", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Percentage reduction of projectile reload time" }, { "field_name": "loose_spacing", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "selection_vo", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "selected_vo_secondary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "selected_vo_tertiary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_selected_switches", "key" ], "field_description": "" }, { "field_name": "hiding_scalar", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This affects the range that the unit can be spotted at, less than 1 makes it longer, greater than 1 shorter. So 1.5 would increase the spotters range by +50%" }, { "field_name": "capture_power", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Amount of 'points' this unit adds to the capture point every second" }, { "field_name": "ground_stat_effect_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ground_type_stat_effect_groups", "group_name" ], "field_description": "" }, { "field_name": "secondary_ammo", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_ammo", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_mod_flame", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify flaming damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_magic", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify magical damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "num_engines", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage_mod_physical", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify physical damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_missile", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify missile damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "damage_mod_all", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "How much we modify all damage, 0 is unaffected, -100 is double damage, +100 is negation" }, { "field_name": "ai_usage_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ai_usage_groups", "key" ], "field_description": "How should the ai use this unit in battle?" }, { "field_name": "can_skirmish", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mounted_draughts", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "draughts needs mounting with man_entity." }, { "field_name": "sync_locomotion", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Check this to force synchronised walk, run, charge animation." } ] } ] }, { "name": "land_units_templates_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "land_units_to_deployables_abilities_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "land_units_to_unit_abilites_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "land_unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "land_units", "key" ], "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category_weighting", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image to display" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_displays", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weighting", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "first_shown_weighting", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "loading_screen_quotes_categories", "category" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image to display" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "loading_screen_quotes_categories", "category" ], "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_to_campaigns_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "loading_quote", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "loading_screen_quotes", "key" ], "field_description": "" }, { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_map_playable_areas", "mapname" ], "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_to_cultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "loading_quote", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "loading_screen_quotes", "key" ], "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_to_quest_battles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "quest_battle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "battle_set_pieces", "battle_name" ], "field_description": "" }, { "field_name": "quote", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "loading_screen_quotes", "key" ], "field_description": "" } ] } ] }, { "name": "loading_screen_quotes_to_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "quote", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "loading_screen_quotes", "key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "loading_screen_season_images_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_speech_content_to_groups_junctions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_speech_excluded_strings_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_speech_group_behaviours_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_speech_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_speech_strings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loading_screen_texts_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "text_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_text_replacements", "key" ], "field_description": "" }, { "field_name": "is_battle_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_campaign_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loyalty_effects_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loyalty_event_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "loyalty_change", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loyalty_factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "loyalty_factors", "key" ], "field_description": "" }, { "field_name": "percentage_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "loyalty_factors_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "main_units_tables", "versions": [ { "version": 40, "fields": [ { "field_name": "additional_building_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "caste", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "Among other usages, caste allows the overriding of UI stat bar max values" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "land_unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "multiplayer_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_units", "key" ], "field_description": "" }, { "field_name": "num_ships", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_weights", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "world_leader_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Generally, this is the case. However some units (mainly bastions) are not in the encyclopaedia and the code will look up the redirects table" }, { "field_name": "region_unit_resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "region_unit_resources", "key" ], "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ui_unit_group_land", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on land" }, { "field_name": "ui_unit_group_naval", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on ship" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tier, only used in ui to show level of unit" }, { "field_name": "is_high_threat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "High threat units override the entity threshold checks of melee reactions. If they run into or attack a unit, the unit will instantly react, even if less than 25% of their entities are affected." }, { "field_name": "porthole_camera", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "" }, { "field_name": "mount", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_mounts", "model" ], "field_description": "" }, { "field_name": "unit_scaling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines if the number of men / artillery pieces in this unit should be scaled with the gfx unit size setting (true) or not (false)" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Melee Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Missile Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "can_siege", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "restrict_xp_gain_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 36, "fields": [ { "field_name": "additional_building_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "caste", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "Among other usages, caste allows the overriding of UI stat bar max values" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "land_unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "num_men", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_units", "key" ], "field_description": "" }, { "field_name": "num_ships", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_weights", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "world_leader_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Generally, this is the case. However some units (mainly bastions) are not in the encyclopaedia and the code will look up the redirects table" }, { "field_name": "region_unit_resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "region_unit_resources", "key" ], "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ui_unit_group_land", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on land" }, { "field_name": "ui_unit_group_naval", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on ship" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tier, only used in ui to show level of unit" }, { "field_name": "is_high_threat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "High threat units override the entity threshold checks of melee reactions. If they run into or attack a unit, the unit will instantly react, even if less than 25% of their entities are affected." }, { "field_name": "porthole_camera", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "" }, { "field_name": "mount", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_mounts", "model" ], "field_description": "" }, { "field_name": "use_hitpoints_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_scaling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines if the number of men / artillery pieces in this unit should be scaled with the gfx unit size setting (true) or not (false)" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Melee Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Missile Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "can_siege", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "restrict_xp_gain_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_spoken_vo", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_monstrous", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as monstrous?" }, { "field_name": "multiplayer_qb_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Multiplayer cap for quest battles, requested by Alisdair" }, { "field_name": "vo_is_dragon", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as a dragon?" }, { "field_name": "vo_is_dinosaur", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as a dinosaur?" }, { "field_name": "optional_ui_element", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 35, "fields": [ { "field_name": "additional_building_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "caste", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "Among other usages, caste allows the overriding of UI stat bar max values" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "land_unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "num_men", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_units", "key" ], "field_description": "" }, { "field_name": "num_ships", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_weights", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "world_leader_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Generally, this is the case. However some units (mainly bastions) are not in the encyclopaedia and the code will look up the redirects table" }, { "field_name": "region_unit_resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "region_unit_resources", "key" ], "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ui_unit_group_land", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on land" }, { "field_name": "ui_unit_group_naval", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on ship" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tier, only used in ui to show level of unit" }, { "field_name": "is_high_threat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "High threat units override the entity threshold checks of melee reactions. If they run into or attack a unit, the unit will instantly react, even if less than 25% of their entities are affected." }, { "field_name": "porthole_camera", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "" }, { "field_name": "mount", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_mounts", "model" ], "field_description": "" }, { "field_name": "use_hitpoints_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_scaling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines if the number of men / artillery pieces in this unit should be scaled with the gfx unit size setting (true) or not (false)" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Melee Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Missile Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "can_siege", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "restrict_xp_gain_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_spoken_vo", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_monstrous", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as monstrous?" }, { "field_name": "multiplayer_qb_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Multiplayer cap for quest battles, requested by Alisdair" }, { "field_name": "vo_is_dragon", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as a dragon?" }, { "field_name": "vo_is_dinosaur", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as a dinosaur?" } ] }, { "version": 33, "fields": [ { "field_name": "additional_building_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "caste", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "Among other usages, caste allows the overriding of UI stat bar max values" }, { "field_name": "create_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "land_unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "num_men", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplayer_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_units", "key" ], "field_description": "" }, { "field_name": "num_ships", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_men_per_ship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recruitment_movie", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "religion_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "upkeep_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "weight", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_weights", "key" ], "field_description": "" }, { "field_name": "resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "world_leader_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_trade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Generally, this is the case. However some units (mainly bastions) are not in the encyclopaedia and the code will look up the redirects table" }, { "field_name": "region_unit_resource_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "region_unit_resources", "key" ], "field_description": "" }, { "field_name": "audio_voiceover_culture", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "ui_unit_group_land", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on land" }, { "field_name": "ui_unit_group_naval", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_groupings", "key" ], "field_description": "This is used for category icon on unit when on ship" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tier, only used in ui to show level of unit" }, { "field_name": "is_high_threat", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "High threat units override the entity threshold checks of melee reactions. If they run into or attack a unit, the unit will instantly react, even if less than 25% of their entities are affected." }, { "field_name": "porthole_camera", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_porthole_camera_settings", "key" ], "field_description": "" }, { "field_name": "mount", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_mounts", "model" ], "field_description": "" }, { "field_name": "use_hitpoints_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_scaling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Determines if the number of men / artillery pieces in this unit should be scaled with the gfx unit size setting (true) or not (false)" }, { "field_name": "porthole_composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path of composite scene to use for porthole in battle (optional, if empty will just render unit from battle. Only required for special circumstances like chariots)" }, { "field_name": "melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Melee Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Base Missile Combat Potential of this unit. Must be >= 0.0 or the game will crash on startup. This value is modified (increased) by other factors such as Rank and equipped Abilities / Items. Reduced by 20% for missile cav." }, { "field_name": "can_siege", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_culture_override", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" }, { "field_name": "restrict_xp_gain_in_campaign", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_voiceover_actor_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_actor_groups", "name" ], "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "has_spoken_vo", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_monstrous", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For voiceover : Is this unit regarded as monstrous?" } ] } ] }, { "name": "map_pin_icon_types_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "map_pin_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "map_pins_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "melee_weapons_tables", "versions": [ { "version": 21, "fields": [ { "field_name": "bonus_v_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Not used for Warhammer!" }, { "field_name": "bonus_v_large", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Will trigger against anything that is not Inf, not only large!" }, { "field_name": "bonus_v_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ap_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "first_strike", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "AJ: To my knowledge deprecated" }, { "field_name": "weapon_length", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Relevant for pikes, cav refusal distances and close proximity. The latter picks between this and 1m + entity radius, whatever is longer, to determine weapon \"reach\". Chariot riders use this to check if enemies are within reach." }, { "field_name": "melee_weapon_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_melee_weapons_enum", "key" ], "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_weapon_types", "key" ], "field_description": "" }, { "field_name": "splash_attack_target_size", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_size_enums", "key" ], "field_description": "Do splash attacks when fighting up to this size" }, { "field_name": "splash_attack_max_attacks", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum entities to attack per splash attack animation. Note that High Priority targets (main units table) allways get treated focussed damage." }, { "field_name": "splash_attack_power_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Multiplier to knock power in splash attack metadata" }, { "field_name": "building_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we contribute towards ignition. Also, use to determine as being flaming for context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is this weapon considered magical" }, { "field_name": "contact_phase", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Do we cause a phase effect to the targets unit on hit" }, { "field_name": "collision_attack_max_targets", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum targets damaged by collision attack. This cap is refreshed by collision_attack_max_targets_cooldown." }, { "field_name": "collision_attack_max_targets_cooldown", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Each second, this amount of targets will be removed from the max targets list, enabling the collision attacker to deal more attacks." }, { "field_name": "melee_attack_interval", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Min interval between the start of each attack animation" } ] }, { "version": 20, "fields": [ { "field_name": "bonus_v_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Not used for Warhammer!" }, { "field_name": "bonus_v_large", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Will trigger against anything that is not Inf, not only large!" }, { "field_name": "bonus_v_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ap_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "first_strike", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "AJ: To my knowledge deprecated" }, { "field_name": "weapon_length", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Relevant for pikes, cav refusal distances and close proximity. The latter picks between this and 1m + entity radius, whatever is longer, to determine weapon \"reach\". Chariot riders use this to check if enemies are within reach." }, { "field_name": "melee_weapon_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_melee_weapons_enum", "key" ], "field_description": "" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_melee_weapon_types", "key" ], "field_description": "" }, { "field_name": "splash_attack_target_size", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_size_enums", "key" ], "field_description": "Do splash attacks when fighting up to this size" }, { "field_name": "splash_attack_max_attacks", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum entities to attack per splash attack animation. Note that High Priority targets (main units table) allways get treated focussed damage." }, { "field_name": "splash_attack_power_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Multiplier to knock power in splash attack metadata" }, { "field_name": "building_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we contribute towards ignition. Also, use to determine as being flaming for context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is this weapon considered magical" }, { "field_name": "contact_phase", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Do we cause a phase effect to the targets unit on hit" }, { "field_name": "collision_attack_max_targets", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum targets damaged by collision attack. This cap is refreshed by collision_attack_max_targets_cooldown." }, { "field_name": "collision_attack_max_targets_cooldown", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Each second, this amount of targets will be removed from the max targets list, enabling the collision attacker to deal more attacks." }, { "field_name": "melee_attack_interval", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Min interval between the start of each attack animation" } ] } ] }, { "name": "mens_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_pool_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_pool_to_groups_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mercenary_unit_groups", "key" ], "field_description": "" }, { "field_name": "initial_unit_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "pool", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mercenary_pools", "key" ], "field_description": "" }, { "field_name": "faction_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "subculture_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "tech_requirement", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "mercenary_pool_type_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "pool_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_pools_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_campaign_groups_to_faction_group_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_faction_group_to_mercenary_retinue_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_faction_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_level_details_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_retinue_level_sources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mercenary_unit_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "chance_to_replenish", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "use_partial_replenishment", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_replenish_per_turn", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "chance_to_replenish", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_count", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_replenish_per_turn", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "message_event_strings_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "message_events", "event" ], "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "message_event_text", "key" ], "field_description": "" }, { "field_name": "image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sound_event", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "message_events_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "instant_open", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "layout", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "message_event_layout_types", "Type" ], "field_description": "" }, { "field_name": "requires_response", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Messages with a higher priority will be opened over those with a lower priority. 100 is standard for all messages." } ] } ] }, { "name": "military_force_legacy_emblems_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "culure_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "is_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "banner_decorator", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "military_force_legacy_names_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "for_army", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "military_force_types_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "secondary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "primary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_types", "key" ], "field_description": "" }, { "field_name": "secondary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "general_can_be_replaced", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spawn_on_sea", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "secondary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "primary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_types", "key" ], "field_description": "" }, { "field_name": "secondary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "general_can_be_replaced", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "general_can_be_replaced", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "secondary_slot_template", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "primary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "slot_types", "key" ], "field_description": "" }, { "field_name": "secondary_slot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_effectiveness_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "leader_minister_level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "government_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "government_types", "government_type" ], "field_description": "" }, { "field_name": "effectiveness_bonus", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_position_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "ministerial_position_permission_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_position_required_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_position_to_required_building_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ministerial_position", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ministerial_positions", "minister_key" ], "field_description": "" }, { "field_name": "required_building", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" } ] } ] }, { "name": "ministerial_positions_culture_details_tables", "versions": [ { "version": 13, "fields": [ { "field_name": "culture_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "localised_string_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ministerial_positions_strings", "key" ], "field_description": "" }, { "field_name": "ministerial_position_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ministerial_positions", "minister_key" ], "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "x_coordinate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0 is middle" }, { "field_name": "y_coordinate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0 is top" }, { "field_name": "localised_description_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ministerial_positions_strings", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 6, "fields": [ { "field_name": "culture_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "localised_string_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ministerial_positions_strings", "key" ], "field_description": "" }, { "field_name": "ministerial_position_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ministerial_positions", "minister_key" ], "field_description": "" }, { "field_name": "subculture_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "x_coordinate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0 is middle" }, { "field_name": "y_coordinate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0 is top" }, { "field_name": "localised_description_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ministerial_positions_strings", "key" ], "field_description": "" } ] } ] }, { "name": "ministerial_positions_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "minister_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravitas_worth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_concurrent_ministers", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "minister_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravitas_worth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_concurrent_ministers", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "required_loyalty", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "minister_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rank", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_age", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravitas_worth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_term_length", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum_concurrent_ministers", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_positions_to_character_effects_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_positions_to_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_positions_to_governorships_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ministerial_positition_to_subtype_restrictions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "ministerial_position", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ministerial_positions", "minister_key" ], "field_description": "" } ] } ] }, { "name": "ministerial_postion_valid_agent_subtypes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "missile_weapons_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "precursor", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "default_projectile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_missile_weapon_types", "key" ], "field_description": "" }, { "field_name": "use_secondary_ammo_pool", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 10, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "precursor", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "default_projectile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_missile_weapon_types", "key" ], "field_description": "" }, { "field_name": "use_secondary_ammo_pool", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "missile_weapons_to_projectiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "missile_weapon", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "projectile", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "projectiles", "key" ], "field_description": "" } ] } ] }, { "name": "mission_category_age_multipliers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "turn_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mission_category_threshold_valid_subcultures_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "threshold", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mission_category_thresholds", "key" ], "field_description": "" } ] } ] }, { "name": "mission_category_thresholds_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "threshold_weight", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mission_issuer_to_map_pin_icon_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mission_issuers_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "issuer_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "issuer_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "issuer_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mission_weights_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mission_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "weight", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "missions_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritised", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "set_piece_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_set_pieces", "battle_name" ], "field_description": "" }, { "field_name": "location_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "location_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quest_mission", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quest_character", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quest_mission_final", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sticky_by_default", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "generate", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_title", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mission_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "prioritised", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "event_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "set_piece_battle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_set_pieces", "battle_name" ], "field_description": "" }, { "field_name": "location_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "location_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quest_mission", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quest_character", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sticky_by_default", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_artillery_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_building_tables", "versions": [ { "version": 9, "fields": [ { "field_name": "display_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_file", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 8, "fields": [ { "field_name": "display_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Override the Logic File?" }, { "field_name": "collision_file_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Override the Collision File?" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_deployables_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "display_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "model_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_entity_weapons_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "model_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_naval_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_oars_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "models_sieges_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "display_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "model_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "logic_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "modifiable_unit_stats_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "localisation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_stat_localisations", "stat_key" ], "field_description": "" }, { "field_name": "stat_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mortuary_cult_categories_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "show_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mortuary_cult_categories_to_rituals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mortuary_category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mortuary_cult_categories", "key" ], "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "rituals", "key" ], "field_description": "" } ] } ] }, { "name": "mountable_artillery_units_custom_battles_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mountable_artillery_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mounts_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "animation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "audio_armour_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_armour_types", "key" ], "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" } ] }, { "version": 10, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "animation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "audio_armour_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_armour_types", "key" ], "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" } ] }, { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "animation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_animations_table", "key" ], "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "audio_armour_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_armour_types", "key" ], "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "voiceover", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_voiceover_cultures", "name" ], "field_description": "" } ] } ] }, { "name": "movie_event_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mp_budgets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "budget", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "budget_size_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mp_budget_sizes", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "land", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "siege_defender", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "mp_force_gen_compositions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "general_pct", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much of funds to spend on general" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "units_pct", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much of funds to spend on units" }, { "field_name": "upgrade_pct", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much of funds to spend on upgrades" } ] } ] }, { "name": "mp_force_gen_template_junctions_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "template_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mp_force_gen_templates", "key" ], "field_description": "" }, { "field_name": "config_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_military_generator_configs", "key" ], "field_description": "" }, { "field_name": "is_defender", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "battle_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_battle_type_enums", "key" ], "field_description": "" }, { "field_name": "composition", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "mp_force_gen_compositions", "key" ], "field_description": "" } ] } ] }, { "name": "name_order_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "name_orders_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "name_group", "field_type": "Integer", "field_is_key": true, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "name_types", "key" ], "field_description": "" } ] } ] }, { "name": "names_groups_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "names_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "names_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "name_types", "key" ], "field_description": "" }, { "field_name": "gender", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "frequency", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "names_group", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "names_groups", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "name_types", "key" ], "field_description": "" }, { "field_name": "gender", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "genders", "gender" ], "field_description": "" }, { "field_name": "frequency", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "naval_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "naval_ramming_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "base_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "rammed_ship", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_category", "key" ], "field_description": "" }, { "field_name": "ramming_ship", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_category", "key" ], "field_description": "" } ] } ] }, { "name": "naval_units_tables", "versions": [ { "version": 18, "fields": [ { "field_name": "campaign_action_points", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_category", "key" ], "field_description": "" }, { "field_name": "class", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "historical_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_historical_texts", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ship", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ship_dbs", "key" ], "field_description": "" }, { "field_name": "strengths_&_weaknesses_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_strengths_weaknesses_texts", "key" ], "field_description": "" }, { "field_name": "short_description_text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_description_short_texts", "key" ], "field_description": "" }, { "field_name": "unit_type_icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "supports_first_person", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_naval_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_weapons", "key" ], "field_description": "" }, { "field_name": "secondary_naval_weapon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "naval_weapons", "key" ], "field_description": "" }, { "field_name": "rank_depth", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "attribute_groups", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes_groups", "group_name" ], "field_description": "" }, { "field_name": "can_board", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_card", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_composite", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ignition_threshold", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This value indicates how many incendiary points are required before the ship will set on fire and start taking damage." } ] } ] }, { "name": "naval_units_to_unit_abilites_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "naval_weapons_enums_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "types", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "naval_weapons_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "is_primary_unit_attack", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true then this is the unit's primary attack" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "models_entity_weaponry", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "models_entity_weapons", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "naval_weapons_enums", "types" ], "field_description": "" }, { "field_name": "autonomous_engine", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battlefield_engines_autonomous", "key" ], "field_description": "" } ] } ] }, { "name": "new_content_alerts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "button_url", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "If filled in, a find out more button is shown which will take to this url (like a store page, etc)" }, { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Image path to use" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id" }, { "field_name": "header", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Title" }, { "field_name": "show_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "particle_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "past_experience_memory_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "past_experience_reasons_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pdlc_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "steamid", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "release_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "plagues_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "grade", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "infectivity", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lifetime", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_squalor", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "plague_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "plague_types", "id" ], "field_description": "" } ] } ] }, { "name": "political_actions_dilemma_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "political_actions_incidents_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "political_actions_mission_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "political_actions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "political_action_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_cost_percentage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_cost", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rank_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "political_parties_frontend_leaders_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "frontend_leader", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "frontend_faction_leaders", "key" ], "field_description": "" }, { "field_name": "political_party", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "political_parties", "key" ], "field_description": "" } ] } ] }, { "name": "political_parties_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "playable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "initial_power", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)" } ] }, { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "playable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "initial_power", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pooled_resource_factor_junctions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "unique_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resources", "key" ], "field_description": "" } ] } ] }, { "name": "pooled_resource_factors_campaign_statistics_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pooled_resource_factors_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pooled_resource_overflow_distribution_factors_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pooled_resources_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "persistent_factors", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "default_factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ai_ignored", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "persistent_factors", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ai_ignored", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "default_factor", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "pooled_resource_factors", "key" ], "field_description": "" }, { "field_name": "optional_icon_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "maximum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "persistent_factors", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ai_ignored", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "population_classes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "population_class", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "post_battle_character_relationship_triggers_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "pre_battle_speeches_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "text", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "type", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_types_enum", "index" ], "field_description": "" }, { "field_name": "parameter", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "pre_battle_speech_parameters_enum", "key" ], "field_description": "" } ] } ] }, { "name": "prefab_types_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "prefab_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "prefab_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "prestige_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "projectile_bombardment_launch_sources_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "suggested_launch_source", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "description", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "projectile_bombardments_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "arrival_window", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The time (seconds) duration that any of the projectiles can appear" }, { "field_name": "bombardment_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "num_projectiles", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "The total number of projectiles that will spawn. Their arrival times are random, within the times specified" }, { "field_name": "projectile_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "This is the projectile that will spawn" }, { "field_name": "radius_spread", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How far away from the target this can theoretically land" }, { "field_name": "start_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "the minimum time (seconds) that must pass before a projectile can appear" }, { "field_name": "launch_source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_bombardment_launch_sources", "suggested_launch_source" ], "field_description": "The suggested starting location of the bombardment" }, { "field_name": "launch_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "launch_height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_projectile_bombardments", "key" ], "field_description": "" }, { "field_name": "launch_height_underground", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "randomise_launch", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "arrival_window", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The time (seconds) duration that any of the projectiles can appear" }, { "field_name": "bombardment_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "num_projectiles", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "The total number of projectiles that will spawn. Their arrival times are random, within the times specified" }, { "field_name": "projectile_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "This is the projectile that will spawn" }, { "field_name": "radius_spread", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How far away from the target this can theoretically land" }, { "field_name": "start_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "the minimum time (seconds) that must pass before a projectile can appear" }, { "field_name": "launch_source", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_bombardment_launch_sources", "suggested_launch_source" ], "field_description": "The suggested starting location of the bombardment" }, { "field_name": "launch_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "launch_height", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_projectile_bombardments", "key" ], "field_description": "" }, { "field_name": "launch_height_underground", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "projectile_displays_tables", "versions": [ { "version": 12, "fields": [ { "field_name": "display_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Rigid model." }, { "field_name": "impact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Link to projectile impacts table." }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "One-shot VFX when projectile is launched." }, { "field_name": "trail_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Tracking VFX when projectile is in flight." }, { "field_name": "stationary_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Tracking VFX when projectile is stuck to something." }, { "field_name": "airborne_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "For weighted mesh, animation to play when in flight." }, { "field_name": "landing_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "For weighted mesh, animation to play when landing and bouncing." }, { "field_name": "tip_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Offset applied to model to make the projectile tip stick accurately." }, { "field_name": "trail_spin", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" }, { "field_name": "impact_bounce", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "For bouncing vfx" }, { "field_name": "impact_penetrate", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "For penetration vfx" }, { "field_name": "impact_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact vfx" }, { "field_name": "impact_bounce_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact bounce vfx" }, { "field_name": "impact_penetrate_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact penetrate vfx" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 10, "fields": [ { "field_name": "display_model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Rigid model." }, { "field_name": "impact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Link to projectile impacts table." }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "One-shot VFX when projectile is launched." }, { "field_name": "trail_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Tracking VFX when projectile is in flight." }, { "field_name": "stationary_fx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Tracking VFX when projectile is stuck to something." }, { "field_name": "airborne_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "For weighted mesh, animation to play when in flight." }, { "field_name": "landing_anim", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "For weighted mesh, animation to play when landing and bouncing." }, { "field_name": "tip_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Offset applied to model to make the projectile tip stick accurately." }, { "field_name": "trail_spin", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" }, { "field_name": "impact_bounce", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "For bouncing vfx" }, { "field_name": "impact_penetrate", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "For penetration vfx" }, { "field_name": "impact_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact vfx" }, { "field_name": "impact_bounce_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact bounce vfx" }, { "field_name": "impact_penetrate_blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_impacts", "key" ], "field_description": "Blood pack version for impact penetrate vfx" } ] } ] }, { "name": "projectile_first_person_params_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "angular_velocity_decay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Reduces the turning of the projectile after the player stopped turning it (a bit like fake air resistance)" }, { "field_name": "camera_y_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Cam height" }, { "field_name": "camera_z_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Cam distance from projectile" }, { "field_name": "drag_coefficent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Air resistance. In combination with gravity, launch speed, lift and tail, this gives you control over the max range of the projectile. Values around 0.002 are good for the Doomdiver." }, { "field_name": "gravity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "impact_view_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Impact cam distance" }, { "field_name": "impact_view_elevation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Impact cam height" }, { "field_name": "impact_view_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How long the impact cam shows the impact position" }, { "field_name": "invert_pitch_control", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Inverted controls move the projectile up when moving the mouse downwards" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_elevation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lift_coefficent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "higher values = easier to keep velocity and gain height" }, { "field_name": "mouse_sensitivity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tail_coefficent", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "higher values = increase resistance against the lift" }, { "field_name": "yaw_control", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "yaw_coefficient", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "use_reload_stage", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "projectile_homing_params_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "lookahead_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Time to look ahead to predict future position of target (intercept vs pursuit)." }, { "field_name": "max_target_angle_delta", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "If target angle delta is greater than this threshold, stop homing." }, { "field_name": "start_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Time after launch to start homing." }, { "field_name": "steering_coefficient", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Multiplier to muzzle speed to get velocity correction per second." } ] } ] }, { "name": "projectile_impacts_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "water", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "sails", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "mud", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "grass", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "road", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "rock", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "sand", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "snow", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "leather", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "wood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "blood", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" } ] } ] }, { "name": "projectile_penetration_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "User description." }, { "field_name": "entity_size_cap", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_entities_size_enums", "key" ], "field_description": "Size of entity that will stop this projectile immediately." }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique key." }, { "field_name": "max_penetration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Penetration stat. A higher number means this projectile passes through more penetration points before being stopped. Check the battle entities table to see how many penetration points a single entity has." } ] } ] }, { "name": "projectile_shot_type_enum_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requires_effect_enabling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "supersedes_shot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The icon to use in ui/battle ui/ability icons for this ability button" }, { "field_name": "ui_sound_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requires_effect_enabling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "supersedes_shot_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The icon to use in ui/battle ui/ability icons for this ability button" } ] } ] }, { "name": "projectile_shrapnels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "launch_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "shrapnel_launch_type_enums", "key" ], "field_description": "" }, { "field_name": "sector_angle", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "projectiles_explosions_tables", "versions": [ { "version": 19, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "detonator_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonator_types_enum", "detonator_type" ], "field_description": "" }, { "field_name": "detonation_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonation_types_enum", "key" ], "field_description": "" }, { "field_name": "detonation_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shrapnel", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_shrapnels", "key" ], "field_description": "" }, { "field_name": "explosion_particle_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "fuse_distance_from_target", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This will activate the explosion n metres from target. If n is greater than distance to target, then the explosion will occur instantly when the projectile is activated. To get beyond this, add a min_range to the projectile." }, { "field_name": "explosion_particle_effect_on_ground", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "explosion_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_explosions", "key" ], "field_description": "" }, { "field_name": "contact_phase_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'" }, { "field_name": "detonation_damage_ap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much armour penetration damage this causes per entity hit" }, { "field_name": "camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." }, { "field_name": "fuse_fixed_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Fixed fuse time in s. -1 means not fixed. Use EITHER fixed fuse time or distance from target" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 18, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "detonator_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonator_types_enum", "detonator_type" ], "field_description": "" }, { "field_name": "detonation_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonation_types_enum", "key" ], "field_description": "" }, { "field_name": "detonation_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shrapnel", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_shrapnels", "key" ], "field_description": "" }, { "field_name": "explosion_particle_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "fuse_distance_from_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This will activate the explosion n metres from target. If n is greater than distance to target, then the explosion will occur instantly when the projectile is activated. To get beyond this, add a min_range to the projectile." }, { "field_name": "explosion_particle_effect_on_ground", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "explosion_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_explosions", "key" ], "field_description": "" }, { "field_name": "contact_phase_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'" }, { "field_name": "detonation_damage_ap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much armour penetration damage this causes per entity hit" }, { "field_name": "camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." }, { "field_name": "fuse_fixed_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Fixed fuse time in s. -1 means not fixed. Use EITHER fixed fuse time or distance from target" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 15, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "detonator_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonator_types_enum", "detonator_type" ], "field_description": "" }, { "field_name": "detonation_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_detonation_types_enum", "key" ], "field_description": "" }, { "field_name": "detonation_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detonation_damage", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shrapnel_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_shrapnels", "key" ], "field_description": "" }, { "field_name": "sharpnel_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Fixed fuse time in s. -1 means not fixed. Use EITHER fixed fuse time or distance from target" }, { "field_name": "explosion_particle_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "distance_from_target", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This will activate the explosion n metres from target. If n is greater than distance to target, then the explosion will occur instantly when the projectile is activated. To get beyond this, add a min_range to the projectile." }, { "field_name": "explosion_particle_effect_on_ground", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "" }, { "field_name": "explosion_audio", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_explosions", "key" ], "field_description": "" }, { "field_name": "contact_phase_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is our context 'magical'" }, { "field_name": "detonation_damage_ap", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much armour penetration damage this causes per entity hit" }, { "field_name": "camera_shake", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_camera_shake_parameters", "key" ], "field_description": "" }, { "field_name": "detonation_force", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is how much force is applied to determine the result of being hit, for knockbacks etc." } ] } ] }, { "name": "projectiles_tables", "versions": [ { "version": 45, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_category_enum", "key" ], "field_description": "" }, { "field_name": "shot_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_shot_type_enum", "key" ], "field_description": "" }, { "field_name": "explosion_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "" }, { "field_name": "spin_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_spin_type_enum", "key" ], "field_description": "" }, { "field_name": "projectile_number", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trajectory_sight", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_trajectory_sight_enum", "key" ], "field_description": "" }, { "field_name": "effective_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This is the maximum angle that the projectile can be fired at. Generally you want it high (max 90 degrees), and above 45. Except for special cases (e.g. cannon). Not used when trajectory is fixed!" }, { "field_name": "muzzle_velocity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This describes the speed the projectile launches at (metres per second). If it is negative, the code will calculate this value based on firing at 45 degrees, hitting at the effective range. Not used when trajectory is fixed!" }, { "field_name": "marksmanship_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spread", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ap_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_bounce", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_air_resistance", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_reload_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_area", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_large", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_displays", "key" ], "field_description": "" }, { "field_name": "overhead_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "projectile_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_projectiles", "key" ], "field_description": "" }, { "field_name": "shockwave_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_damage_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "is_grapple", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Use this value to make projectiles be more / less affected by gravity. This is mainly used as a representation of wind resistance, so that projectiels can hang in the air. Negative means to use 'normal' gravity." }, { "field_name": "burst_size", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of shots in a single burst (value of 1 means no burst mode)" }, { "field_name": "burst_shot_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Determines the delay between each shot of the same burst" }, { "field_name": "mass", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Mass of the projectile." }, { "field_name": "homing_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_homing_params", "key" ], "field_description": "Link to projectile_homing_params table." }, { "field_name": "first_person_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_first_person_params", "key" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we contribute to setting things on fire. Also, if this value is greater than 0, this is considered a flaming attack" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Are we considered magical, for contextual reasons" }, { "field_name": "can_target_airborne", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can this projectile target a flying unit" }, { "field_name": "fixed_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Elevation of fixed trajectory" }, { "field_name": "projectile_penetration", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_penetration_junctions", "key" ], "field_description": "" }, { "field_name": "expiry_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If this value is positive it dictactes the maximum distance a projectile can travel before it expires" }, { "field_name": "is_beam_launch_burst", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Launch beams will attempt to make the vfx match the projectiles travel, and apply a clipping plane when a projectile hits something, culling the projectiles in front" }, { "field_name": "expire_on_impact", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, the projectile will expire on impact, and will not stick into, or deflect off the object it hit" }, { "field_name": "can_roll", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can the projectile roll on the ground" }, { "field_name": "shots_per_volley", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Usually units shoot 1 hot per volley, but some animations have multiple fire points, such as multi-shot artillery units. Most of the logic isn't aware of this, so this field is for reference for those systems" }, { "field_name": "fired_by_mount", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this flag is on (and the firing entity is a macro entity) the mount will fire, rather than the rider" }, { "field_name": "prefer_central_targets", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Prefer entities nearer the centre of the target (rather than closest in firing arc)" }, { "field_name": "can_damage_vehicles", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "lock_on_multiple_fire_pos", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "When this is true, all fire positions in an animation will aim at the original position of the target, otherwise they will track the target position" } ] }, { "version": 44, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_category_enum", "key" ], "field_description": "" }, { "field_name": "shot_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_shot_type_enum", "key" ], "field_description": "" }, { "field_name": "explosion_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "" }, { "field_name": "spin_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_spin_type_enum", "key" ], "field_description": "" }, { "field_name": "projectile_number", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trajectory_sight", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_trajectory_sight_enum", "key" ], "field_description": "" }, { "field_name": "effective_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This is the maximum angle that the projectile can be fired at. Generally you want it high (max 90 degrees), and above 45. Except for special cases (e.g. cannon). Not used when trajectory is fixed!" }, { "field_name": "muzzle_velocity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This describes the speed the projectile launches at (metres per second). If it is negative, the code will calculate this value based on firing at 45 degrees, hitting at the effective range. Not used when trajectory is fixed!" }, { "field_name": "marksmanship_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spread", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ap_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_bounce", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_air_resistance", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_reload_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_area", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_large", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_displays", "key" ], "field_description": "" }, { "field_name": "overhead_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "projectile_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_projectiles", "key" ], "field_description": "" }, { "field_name": "shockwave_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_damage_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "is_grapple", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Use this value to make projectiles be more / less affected by gravity. This is mainly used as a representation of wind resistance, so that projectiels can hang in the air. Negative means to use 'normal' gravity." }, { "field_name": "burst_size", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of shots in a single burst (value of 1 means no burst mode)" }, { "field_name": "burst_shot_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Determines the delay between each shot of the same burst" }, { "field_name": "mass", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Mass of the projectile." }, { "field_name": "homing_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_homing_params", "key" ], "field_description": "Link to projectile_homing_params table." }, { "field_name": "first_person_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_first_person_params", "key" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we contribute to setting things on fire. Also, if this value is greater than 0, this is considered a flaming attack" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Are we considered magical, for contextual reasons" }, { "field_name": "can_target_airborne", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can this projectile target a flying unit" }, { "field_name": "fixed_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Elevation of fixed trajectory" }, { "field_name": "projectile_penetration", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_penetration_junctions", "key" ], "field_description": "" }, { "field_name": "expiry_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If this value is positive it dictactes the maximum distance a projectile can travel before it expires" }, { "field_name": "is_beam_launch_burst", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Launch beams will attempt to make the vfx match the projectiles travel, and apply a clipping plane when a projectile hits something, culling the projectiles in front" }, { "field_name": "expire_on_impact", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, the projectile will expire on impact, and will not stick into, or deflect off the object it hit" }, { "field_name": "can_roll", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can the projectile roll on the ground" }, { "field_name": "trail_always_on", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this flag is on, then the trail will always get displayed, regardless of the UI preference for showing projectile trails" }, { "field_name": "shots_per_volley", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Usually units shoot 1 hot per volley, but some animations have multiple fire points, such as multi-shot artillery units. Most of the logic isn't aware of this, so this field is for reference for those systems" }, { "field_name": "fired_by_mount", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this flag is on (and the firing entity is a macro entity) the mount will fire, rather than the rider" }, { "field_name": "lock_on_multiple_fire_pos", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "When this is true, all fire positions in an animation will aim at the original position of the target, otherwise they will track the target position" }, { "field_name": "prefer_central_targets", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Prefer entities nearer the centre of the target (rather than closest in firing arc)" }, { "field_name": "can_damage_vehicles", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 39, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_category_enum", "key" ], "field_description": "" }, { "field_name": "shot_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_shot_type_enum", "key" ], "field_description": "" }, { "field_name": "explosion_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "" }, { "field_name": "spin_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectiles_spin_type_enum", "key" ], "field_description": "" }, { "field_name": "projectile_number", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "trajectory_sight", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "projectile_trajectory_sight_enum", "key" ], "field_description": "" }, { "field_name": "effective_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "minimum_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "This is the maximum angle that the projectile can be fired at. Generally you want it high (max 90 degrees), and above 45. Except for special cases (e.g. cannon). Not used when trajectory is fixed!" }, { "field_name": "muzzle_velocity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This describes the speed the projectile launches at (metres per second). If it is negative, the code will calculate this value based on firing at 45 degrees, hitting at the effective range. Not used when trajectory is fixed!" }, { "field_name": "marksmanship_bonus", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spread", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ap_damage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_bounce", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "high_air_resistance", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "collision_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "base_reload_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "calibration_area", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_infantry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_cavalry", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bonus_v_large", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "projectile_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_displays", "key" ], "field_description": "" }, { "field_name": "overhead_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "projectile_audio", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_projectiles", "key" ], "field_description": "" }, { "field_name": "shockwave_radius", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_damage_buildings", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "contact_stat_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "is_grapple", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "gravity", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Use this value to make projectiles be more / less affected by gravity. This is mainly used as a representation of wind resistance, so that projectiels can hang in the air. Negative means to use 'normal' gravity." }, { "field_name": "burst_size", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Number of shots in a single burst (value of 1 means no burst mode)" }, { "field_name": "burst_shot_delay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Determines the delay between each shot of the same burst" }, { "field_name": "mass", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Mass of the projectile." }, { "field_name": "homing_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_homing_params", "key" ], "field_description": "Link to projectile_homing_params table." }, { "field_name": "first_person_params", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_first_person_params", "key" ], "field_description": "" }, { "field_name": "ignition_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much do we contribute to setting things on fire. Also, if this value is greater than 0, this is considered a flaming attack" }, { "field_name": "is_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Are we considered magical, for contextual reasons" }, { "field_name": "can_target_airborne", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can this projectile target a flying unit" }, { "field_name": "fixed_elevation", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Elevation of fixed trajectory" }, { "field_name": "projectile_penetration", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_penetration_junctions", "key" ], "field_description": "" }, { "field_name": "expiry_range", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If this value is positive it dictactes the maximum distance a projectile can travel before it expires" }, { "field_name": "is_beam_launch_burst", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Launch beams will attempt to make the vfx match the projectiles travel, and apply a clipping plane when a projectile hits something, culling the projectiles in front" }, { "field_name": "expire_on_impact", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, the projectile will expire on impact, and will not stick into, or deflect off the object it hit" }, { "field_name": "can_roll", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Can the projectile roll on the ground" }, { "field_name": "trail_always_on", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If this flag is on, then the trail will always get displayed, regardless of the UI preference for showing projectile trails" }, { "field_name": "shots_per_volley", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Usually units shoot 1 hot per volley, but some animations have multiple fire points, such as multi-shot artillery units. Most of the logic isn't aware of this, so this field is for reference for those systems" } ] } ] }, { "name": "prologue_chapters_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "battle_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battles", "key" ], "field_description": "Key in battles table (if this is a battle)" }, { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "Key in campaigns table (if this is a campaign)" }, { "field_name": "is_battle", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is chapter a battle or campaign" }, { "field_name": "number", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "Chapter number" }, { "field_name": "banner", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Path to the chapter banner from working_data" }, { "field_name": "campaign_faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional faction to start as when loading a campaign" } ] } ] }, { "name": "prophecy_of_sotek_stages_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stage", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tooltip_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "sotek_tooltip_types", "type" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stage", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "prophecy_of_sotek_stages_to_missions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "stage", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "prophecy_of_sotek_stages", "stage" ], "field_description": "" }, { "field_name": "mission", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "missions", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "props_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "province_to_emergent_faction_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "province_to_mercenary_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mercenary_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mercenary_pools", "key" ], "field_description": "" }, { "field_name": "province", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provinces", "key" ], "field_description": "" } ] } ] }, { "name": "provinces_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provinces_to_region_groups_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "province", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "provinces", "key" ], "field_description": "" }, { "field_name": "region_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "region_groups", "group_key" ], "field_description": "" } ] } ] }, { "name": "provincial_initiative_records_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_vfx_id", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_vfx_campaign_vfx_event_ids", "campaign_vfx_event" ], "field_description": "" }, { "field_name": "religion_restriction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" } ] } ] }, { "name": "provincial_initiative_strength_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "initiative_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provincial_initiative_records", "key" ], "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provincial_initiative_strength_province_to_province_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "province1", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provinces", "key" ], "field_description": "" }, { "field_name": "province2", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provinces", "key" ], "field_description": "" } ] } ] }, { "name": "provincial_initiatives_to_subculture_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "provincial_initiative_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provincial_initiative_records", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "provincial_resource_ids_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provincial_resources_building_levels_permissions_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provincial_resources_building_levels_requirements_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provincial_resources_requirement_set_to_resources_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "provincial_resources_requirement_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "purchasable_effect_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "purchasable_effects", "id" ], "field_description": "" }, { "field_name": "level", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "resource_cost", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" }, { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "purchasable_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "quotes_people_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "quote_person_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "quote_person_onscreen", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "quotes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "quote_onscreen", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "quote_person", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "quotes_people", "quote_person_key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "random_localisation_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "random_unlocalised_strings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "string", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_area_of_interest_display_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_groups_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "group_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "round", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_religions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "religion", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "religion_zeal", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_to_province_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "province", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "provinces", "key" ], "field_description": "" }, { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "is_capital", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "region_unit_resources_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "string", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "regions_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "owner_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "faction_swapping_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Three digit code to swap faction prefabs" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "owner_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" } ] } ] }, { "name": "regions_to_region_groups_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "region", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "region_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "region_groups", "group_key" ], "field_description": "" } ] } ] }, { "name": "religion_conversion_mods_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "rel_from", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "rel_to", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "religions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "religion_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "col_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for religion, used on tacmap" }, { "field_name": "col_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for religion, used on tacmap" }, { "field_name": "col_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Colour for religion, used on tacmap" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Used to determine order in tacmap key, 0 is top item" }, { "field_name": "destruction_mask_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "destruction_zone_mask_types", "key" ], "field_description": "" } ] } ] }, { "name": "religious_rebellions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "percentage_for_rebellion", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "rebel_shadowed_faction", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "religion", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "religions", "religion_key" ], "field_description": "" }, { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" } ] } ] }, { "name": "resource_cost_pooled_resource_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "pooled_resource_factor", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "pooled_resource_factor_junctions", "unique_id" ], "field_description": "" }, { "field_name": "resource_cost", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" } ] } ] }, { "name": "resource_cost_trade_resource_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "resource_cost", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" }, { "field_name": "trade_resource", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "" } ] } ] }, { "name": "resource_costs_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "treasury_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expenditure_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "instant_expenditure_types", "id" ], "field_description": "" }, { "field_name": "income_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "instant_income_types", "id" ], "field_description": "" } ] } ] }, { "name": "resource_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "resource_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "resource_transaction_pooled_resource_junctions_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "resource_transactions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "resource_ui_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "override_faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "override_subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subculture", "subculture" ], "field_description": "" }, { "field_name": "source_resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" }, { "field_name": "target_resource", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" } ] } ] }, { "name": "resources_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "commodity_unit_names", "unit" ], "field_description": "" }, { "field_name": "trade_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_filepath", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "show_on_city_infobar", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "commodity_unit_names", "unit" ], "field_description": "" }, { "field_name": "trade_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_filepath", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strategic_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "in_encyclopedia", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "resources_to_campaign_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "campaign", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "resource", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resources", "key" ], "field_description": "" } ] } ] }, { "name": "retinue_slot_initial_units_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_nodes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_subtree_restrictions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_subtree_to_node_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_subtrees_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_tree_restrictions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_tree_to_subtree_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_slot_upgrade_trees_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_template_slots_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_templates_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinue_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "retinues_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_additional_ui_explanation_texts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ritual_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" } ] } ] }, { "name": "ritual_beam_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_beams_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "beam_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_beam_types", "type" ], "field_description": "" }, { "field_name": "bmd", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "culture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_categories_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_events", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger_events", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_chains_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_categories", "id" ], "field_description": "" }, { "field_name": "ritual_sites_required", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_incursion_strengths_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "difficulty", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "0-5, 0 being easy, 5 being legendary" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Upkeep value of what the player should have to determine traffic light. Traffic light will be green if player has greater upkeep, yellow if 60% and up, red if below 60%" } ] } ] }, { "name": "ritual_payload_ancillaries_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" } ] } ] }, { "name": "ritual_payload_diplomatic_attitude_changes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "attitude_delta", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" } ] } ] }, { "name": "ritual_payload_effect_bundles_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_payload_resource_transactions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "payload", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "transaction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "resource_costs", "id" ], "field_description": "" } ] } ] }, { "name": "ritual_payload_spawn_agents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "agent_type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "spawn_to_pool", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "agent_subtype", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" } ] } ] }, { "name": "ritual_payload_spawn_armies_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "spawnable_force", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "spawnable_forces", "key" ], "field_description": "" }, { "field_name": "faction_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "spawn_at_ritual_site", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_payload_spawn_mercenaries_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "spawnable_unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "ritual_payload_spawn_storms_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "max_turns_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "region", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "regions", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_storm_types", "type" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "max_turns_duration", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "strength", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "region", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "regions", "key" ], "field_description": "" } ] } ] }, { "name": "ritual_payloads_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "human_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ritual_reaction_constraints_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "once_per_target", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "target_category", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "ritual_categories", "id" ], "field_description": "" }, { "field_name": "target_ritual", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "same_subculture_valid", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "rituals_tables", "versions": [ { "version": 12, "fields": [ { "field_name": "interruptable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "cast_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "completion_payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_categories", "id" ], "field_description": "" }, { "field_name": "slave_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "global_cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_payload", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "failure_cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "required_resources", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "expanded_resources", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 11, "fields": [ { "field_name": "gold_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "interruptable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cast_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "completion_payload", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ritual_categories", "id" ], "field_description": "" }, { "field_name": "slave_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "global_cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "start_payload", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ritual_payloads", "key" ], "field_description": "" }, { "field_name": "icon", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "failure_cooldown_time", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "hostile", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "rituals_to_ritual_chains_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "order", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "chain", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ritual_chains", "key" ], "field_description": "" } ] } ] }, { "name": "sacrifices_to_sotek_rituals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "scripted_objectives_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Key used by scriptors to trigger" } ] } ] }, { "name": "scripted_subtitles_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Key for scriptors to trigger" }, { "field_name": "character_for_vo", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "In-game character who will provide VO for this line, if any" } ] } ] }, { "name": "sea_surfaces_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_wind_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_phillips_constant", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_choppiness", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "swell_wind_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "swell_phillips_constant", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "foam_enabled", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "foam_decay_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "foam_fade_in_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "foam_cut_off_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "froth_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "froth_distortion_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "froth_distortion_amount", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spray_cut_off_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spray_speed", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spray_duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_shininess", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_decay", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "reflection_flattening_factor", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wave_trough_y_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detail_normal_uv_scale1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detail_normal_uv_speed1", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detail_normal_uv_scale2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "detail_normal_uv_speed2", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "season_attritions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "season_province_effect_bundles_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "seasons_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "season", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "season", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "onscreen", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_abandoment_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" } ] } ] }, { "name": "settlement_climate_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "ui_icon_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "UI icon to show on settlement" }, { "field_name": "ui_background_image", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "UI background to show on settlement panel" } ] }, { "version": 0, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_occupation_options_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id, matches up to enum in code" } ] } ] }, { "name": "settlement_siege_action_effect_acting_faction_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_acting_force_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_clear_province_fertility_penalties_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_cost_resource_transaction_conversion_factors_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_cost_resource_transactions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_costs_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_damage_acting_units_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_diplomatic_deals_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_distribute_slave_points_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_faction_supports_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_group_effect_application_stages_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_horde_growth_amounts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_loot_and_damage_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_province_growth_amounts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_public_order_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_settlement_owner_faction_effect_bundles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_vandalise_secondary_slot_or_downgrade_primary_slots_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_effect_zero_acting_character_action_points_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_option_campaign_vfx_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_option_gift_settlement_to_faction_with_whom_we_have_treaty_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_option_set_options_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_option_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_option_tooltips_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_action_options_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_siege_situations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "settlement_vandalisation_buildings_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "campaign_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "campaign_groups", "id" ], "field_description": "" }, { "field_name": "frequency", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ship_dbs_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "spacing", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_spacings", "key" ], "field_description": "" }, { "field_name": "model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "models_naval", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "entity", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "battle_entities", "key" ], "field_description": "" }, { "field_name": "model", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "models_naval", "key" ], "field_description": "" }, { "field_name": "spacing", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_spacings", "key" ], "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ship_names_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "shortcut_localisation_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Key that matches up to default_keys.xml" } ] } ] }, { "name": "siege_obstacles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "slot_set_items_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "slot_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" }, { "field_name": "slot_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_types", "key" ], "field_description": "" }, { "field_name": "slot_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_sets", "key" ], "field_description": "" }, { "field_name": "building_level", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "composite_scene", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" } ] } ] }, { "name": "slot_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "use_discoverability_feature", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "slot_template_to_building_superchain_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "building_superchain", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_superchains", "key" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "slot_template", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "slot_templates", "key" ], "field_description": "" } ] } ] }, { "name": "slot_templates_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "resource", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "resources", "key" ], "field_description": "Available resource for this slot to show on ui" } ] } ] }, { "name": "slot_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "can_convert", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "can_destroy", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "sotek_tooltip_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "spawnable_force_unit_list_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_xp", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_xp", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spawnable_force", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "spawnable_forces", "key" ], "field_description": "" }, { "field_name": "unit_list", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_lists", "key" ], "field_description": "" } ] } ] }, { "name": "spawnable_forces_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_animations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_displays_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "sa_display_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_aura_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "This will attempt to override any 'ability aura' metadata in active animations" }, { "field_name": "wind_up_weapon_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "This will attempt to override any 'ability weapon' metadata in active animations" } ] } ] }, { "name": "special_ability_group_parents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "child", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_groups", "ability_group" ], "field_description": "" }, { "field_name": "parent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_groups", "ability_group" ], "field_description": "" } ] } ] }, { "name": "special_ability_groups_tables", "versions": [ { "version": 8, "fields": [ { "field_name": "ability_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Determines sort order in custom battle screen. Lowest is furthest to left." }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is ability for admirals?" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "button_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is lookup name for button images which essentially matches agent types, used for lore selection buttons in battle" }, { "field_name": "sound_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_composite_group", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If yes its a composite lore using abilities/spells from a bunch of other ability groups/lores. These are treated differently on the UI." } ] }, { "version": 6, "fields": [ { "field_name": "ability_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_edition_mask", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Determines sort order in custom battle screen. Lowest is furthest to left." }, { "field_name": "is_naval", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is ability for admirals?" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "button_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is lookup name for button images which essentially matches agent types, used for lore selection buttons in battle" }, { "field_name": "sound_event", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_groups_to_unit_abilities_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "special_ability_groups", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_groups", "ability_group" ], "field_description": "" }, { "field_name": "unit_special_abilities", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_groups_to_units_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ability_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_groups", "ability_group" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "special_ability_invalid_usage_flags_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "flag_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_phase_attribute_effects_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" }, { "field_name": "phase", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "attribute_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_effect_types", "effect_type" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" }, { "field_name": "phase", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" } ] } ] }, { "name": "special_ability_phase_displays_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "active_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Active vfx on the target is shown when phase is active" }, { "field_name": "banner_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Effect that plays around the base of the banner on all units affect by the phase" }, { "field_name": "entity_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "The vfx to display on an entity level" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_phase_stat_effects_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "phase", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "modifiable_unit_stats", "stat_key" ], "field_description": "" }, { "field_name": "how", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_stat_modifiers_how_enums", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_phases_tables", "versions": [ { "version": 33, "fields": [ { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_effect_types", "effect_type" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requested_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "unbreakable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cant_move", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "freeze_fatigue", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fatigue_change_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is a scalar that changes the unit's fatigue (once off) relative to the maximum. For example, -0.25 will reduce it by 25% and 1.1 will increase it by 10%" }, { "field_name": "inspiration_aura_range_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_recharge_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)" }, { "field_name": "hp_change_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In seconds, how often hp (hit point) change should attempt to be applied" }, { "field_name": "heal_amount_duplicate", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file." }, { "field_name": "damage_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02" }, { "field_name": "damage_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the amount of damage to apply" }, { "field_name": "max_damaged_entities", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)" }, { "field_name": "heal_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities" }, { "field_name": "resurrect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If ticked, when healing excess hit points will resurrect dead soldiers" }, { "field_name": "mana_regen_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current recharge for mana per second" }, { "field_name": "mana_max_depletion_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current value for max mana depletion" }, { "field_name": "imbue_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with magical attacks?" }, { "field_name": "imbue_ignition", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with flaming attacks?" }, { "field_name": "imbue_contact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Does this phase imbue the target with a contact phase when attacking?" }, { "field_name": "phase_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_displays", "key" ], "field_description": "Add groups of visual effects" }, { "field_name": "phase_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_ability_phases", "key" ], "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will not show up in UI" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affects_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "replenish_ammo", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much ammunition we want to replenish when phase starts (can be negative if we want to spend), this value is in percentage of unit max ammo" }, { "field_name": "composite_scene_group", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_vortex_composite_scene_groups", "group_id" ], "field_description": "Composite scene group we need to trigger when the phase starts" } ] }, { "version": 32, "fields": [ { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_effect_types", "effect_type" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requested_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "unbreakable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cant_move", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "freeze_fatigue", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fatigue_change_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is a scalar that changes the unit's fatigue (once off) relative to the maximum. For example, -0.25 will reduce it by 25% and 1.1 will increase it by 10%" }, { "field_name": "inspiration_aura_range_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_recharge_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)" }, { "field_name": "hp_change_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In seconds, how often hp (hit point) change should attempt to be applied" }, { "field_name": "heal_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities" }, { "field_name": "damage_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02" }, { "field_name": "damage_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the amount of damage to apply" }, { "field_name": "max_damaged_entities", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "resurrect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If ticked, when healing excess hit points will resurrect dead soldiers" }, { "field_name": "mana_regen_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current recharge for mana per second" }, { "field_name": "mana_max_depletion_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current value for max mana depletion" }, { "field_name": "imbue_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with magical attacks?" }, { "field_name": "imbue_ignition", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with flaming attacks?" }, { "field_name": "imbue_contact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Does this phase imbue the target with a contact phase when attacking?" }, { "field_name": "phase_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_displays", "key" ], "field_description": "Add groups of visual effects" }, { "field_name": "phase_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_ability_phases", "key" ], "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will not show up in UI" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affects_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 31, "fields": [ { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_effect_types", "effect_type" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requested_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "unbreakable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cant_move", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "freeze_fatigue", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fatigue_change_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is a scalar that changes the unit's fatigue (once off) relative to the maximum. For example, -0.25 will reduce it by 25% and 1.1 will increase it by 10%" }, { "field_name": "inspiration_aura_range_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_recharge_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)" }, { "field_name": "hp_change_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In seconds, how often hp (hit point) change should attempt to be applied" }, { "field_name": "heal_amount_duplicate", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file." }, { "field_name": "damage_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02" }, { "field_name": "damage_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the amount of damage to apply" }, { "field_name": "max_damaged_entities", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)" }, { "field_name": "heal_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities" }, { "field_name": "resurrect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If ticked, when healing excess hit points will resurrect dead soldiers" }, { "field_name": "mana_regen_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current recharge for mana per second" }, { "field_name": "mana_max_depletion_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current value for max mana depletion" }, { "field_name": "imbue_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with magical attacks?" }, { "field_name": "imbue_ignition", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with flaming attacks?" }, { "field_name": "imbue_contact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Does this phase imbue the target with a contact phase when attacking?" }, { "field_name": "phase_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_displays", "key" ], "field_description": "Add groups of visual effects" }, { "field_name": "phase_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_ability_phases", "key" ], "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will not show up in UI" }, { "field_name": "affects_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affects_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 28, "fields": [ { "field_name": "duration", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_effect_types", "effect_type" ], "field_description": "" }, { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "requested_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "unbreakable", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cant_move", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "freeze_fatigue", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fatigue_change_ratio", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is a scalar that changes the unit's fatigue (once off) relative to the maximum. For example, -0.25 will reduce it by 25% and 1.1 will increase it by 10%" }, { "field_name": "inspiration_aura_range_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ability_recharge_change", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)" }, { "field_name": "hp_change_frequency", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "In seconds, how often hp (hit point) change should attempt to be applied" }, { "field_name": "heal_amount_duplicate", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file." }, { "field_name": "damage_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02" }, { "field_name": "damage_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per entity, per frequency, what the amount of damage to apply" }, { "field_name": "max_damaged_entities", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)" }, { "field_name": "heal_amount", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities" }, { "field_name": "resurrect", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If ticked, when healing excess hit points will resurrect dead soldiers" }, { "field_name": "mana_regen_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current recharge for mana per second" }, { "field_name": "mana_max_depletion_mod", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "How much we add to the current value for max mana depletion" }, { "field_name": "imbue_magical", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with magical attacks?" }, { "field_name": "imbue_ignition", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Does this phase imbue the target with flaming attacks?" }, { "field_name": "imbue_contact", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "Does this phase imbue the target with a contact phase when attacking?" }, { "field_name": "phase_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phase_displays", "key" ], "field_description": "Add groups of visual effects" }, { "field_name": "phase_audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_ability_phases", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_stances_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "special_ability_to_auto_deactivate_flags_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "deactivate_flag", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_invalid_usage_flags", "flag_key" ], "field_description": "" }, { "field_name": "special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_to_invalid_target_flags_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "invalid_target", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_invalid_usage_flags", "flag_key" ], "field_description": "" }, { "field_name": "special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_to_invalid_usage_flags_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "invalid_usage_flag", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_invalid_usage_flags", "flag_key" ], "field_description": "" }, { "field_name": "special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_to_recharge_contexts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "recharge_context", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "special_ability_invalid_usage_flags", "flag_key" ], "field_description": "" }, { "field_name": "special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_ability_to_special_ability_phase_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "order", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "phase", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "special_ability_phases", "id" ], "field_description": "" }, { "field_name": "special_ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "" } ] } ] }, { "name": "special_unit_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "spline_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "stances_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "onscreen", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "stats_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "label", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "random_localisation_strings", "key" ], "field_description": "" }, { "field_name": "public", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "ladder", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "subculture_settlement_occupation_effect_bundle_suitabilities_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "suitability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "subculture_settlement_occupation_suitability_types", "suitability" ], "field_description": "" } ] } ] }, { "name": "subculture_settlement_occupation_suitability_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "suitability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "subculture_treasure_hunt_dilemma_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "cdir_events_categories", "category_key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" } ] } ] }, { "name": "subtitle_timings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "language", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "languages", "key" ], "field_description": "" }, { "field_name": "script_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" }, { "field_name": "start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subtitle_field", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "TExc_LocalisableFields", "key" ], "field_description": "" }, { "field_name": "text_section", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "foreign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "text_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "always_show", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "language", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "languages", "key" ], "field_description": "" }, { "field_name": "script_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" }, { "field_name": "start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subtitle_field", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "TExc_LocalisableFields", "key" ], "field_description": "" }, { "field_name": "text_section", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "foreign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "text_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "always_show", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "end", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "language", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "languages", "key" ], "field_description": "" }, { "field_name": "script_id", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" }, { "field_name": "start", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "subtitle_field", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "TExc_LocalisableFields", "key" ], "field_description": "" }, { "field_name": "text_section", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "foreign_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "text_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "tax_level_resource_transactions_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "taxes_classes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "tax", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "taxes_effects_jct_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "tax_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "taxes_keys", "tax_lookup" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "ai_only", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "tax_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "taxes_keys", "tax_lookup" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "ai_only", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "optional_difficulty_level", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "specific_feature_set", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "feature_sets", "key" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "tax_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "taxes_keys", "tax_lookup" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "ai_only", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_campaign_key", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "optional_difficulty_level", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "taxes_keys_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "tax_class", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "taxes_classes", "tax" ], "field_description": "" }, { "field_name": "tax_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "taxes_levels", "tax_level" ], "field_description": "" }, { "field_name": "tax_lookup", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "taxes_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "tax_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "percentage", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technologies_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "position_index", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_early", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_late", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "info_pic", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_civil", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_engineering", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_military", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "building_level", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" }, { "field_name": "position_index", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "military_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "naval_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "economic_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "enlightenment_prestige", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_early", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_available_late", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "info_pic", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_index", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_civil", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_engineering", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_military", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "position", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_category_modules_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "effect_bundle", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "effect_bundles", "key" ], "field_description": "" }, { "field_name": "max_tier", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "min_tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_node_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technology_node_sets", "key" ], "field_description": "" } ] } ] }, { "name": "technology_category_parents_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_character_traits_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "character_trait", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "character_trait_levels", "key" ], "field_description": "" }, { "field_name": "technology_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" } ] } ] }, { "name": "technology_disables_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_effects_junction_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "technology", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_node_links_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "child_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "initial_descent_tiers", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "parent_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "parent_link_position", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "child_link_position", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "parent_link_position_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "child_link_position_offset", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_node_sets_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "culture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures", "key" ], "field_description": "" }, { "field_name": "subculture", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "cultures_subcultures", "subculture" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_categories", "key" ], "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_nodes_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "technology_node_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_node_sets", "key" ], "field_description": "" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "research_points_required", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost_per_round", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "campaign_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "campaigns", "campaign_name" ], "field_description": "" }, { "field_name": "faction_key", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "indent", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "technology_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "technology_node_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_node_sets", "key" ], "field_description": "" }, { "field_name": "tier", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "research_points_required", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "cost_per_round", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "food_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_nodes_to_ancillaries_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ancillary", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "technology_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" } ] } ] }, { "name": "technology_required_building_levels_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "technology", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "required_building_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "building_levels", "level_name" ], "field_description": "" } ] } ] }, { "name": "technology_required_progression_level_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_required_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "technology", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "required_technology", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "technology_ui_groups_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "optional_background_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "technology_ui_groups_to_technology_nodes_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "bottom_right_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "tech_ui_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technology_ui_groups", "key" ], "field_description": "" }, { "field_name": "top_left_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "optional_top_right_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "optional_bottom_left_node", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "tech_ui_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technology_ui_groups", "key" ], "field_description": "" }, { "field_name": "top_left_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" }, { "field_name": "bottom_right_node", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "technology_nodes", "key" ], "field_description": "" } ] } ] }, { "name": "technology_unit_upgrades_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "technology", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "time_of_day_interval_season_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "time_of_day_intervals_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "time_of_day_modes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "time_of_day_prefab_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trade_node_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trade_nodes_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trait_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trait_info_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "trait", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trait_level_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "trait_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "character_trait_levels", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "effects", "effect" ], "field_description": "" }, { "field_name": "effect_scope", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_effect_scopes", "key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trait_to_antitraits_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "antitrait", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" }, { "field_name": "trait", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" } ] } ] }, { "name": "treasure_hunt_extra_informations_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "treasure_hunt_dilemma_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "dilemmas", "key" ], "field_description": "" }, { "field_name": "option_2_images", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_3_images", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_4_images", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "option_1_images", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "color_blind_mode_overlay", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "overlay_image", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "treasury_level_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "treasury_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trigger_effects_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "trigger", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "trait_triggers", "trigger" ], "field_description": "" }, { "field_name": "trait", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "trait_info", "trait" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trigger_event_to_excluded_agent_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "trigger_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "event", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_ceo_node_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_actions_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_assignment_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_assignments_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_attribute_groups_ceo_nodes_junctions_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_attribute_groups_character_skills_junctions_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_attribute_groups_effects_junctions_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_attributes_groups_character_attribute_types_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_character_attributes_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_colour_profile_colour_overrides_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "colour", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_colours", "key" ], "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_profile", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_colour_profiles", "key" ], "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "colour", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_colours", "key" ], "field_description": "" }, { "field_name": "colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "colour_profile", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_colour_profiles", "key" ], "field_description": "" }, { "field_name": "colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_colour_profiles_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_colours_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "description", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "show_in_uied", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "blue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "green", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "red", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_alliance_oaths_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_constants_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_deal_signed_animations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_followup_components_to_campaign_components_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_followup_negotiation_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_input_types_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_quick_deal_treaty_components_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_treaty_component_evaluation_primary_criterias_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_treaty_components_automatic_parameters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_treaty_components_tables", "versions": [ { "version": 14, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_treaty_components_to_campaign_diplomacy_treaty_component_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomacy_treaty_components_to_deal_signed_animations_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_diplomatic_deals_bankruptcy_highlights_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_display_set_items_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_display_sets_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_dynamic_loading_screen_events_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_large_images_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "game_area", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "game_area_enums", "key" ], "field_description": "This is game area to pre-register for" }, { "field_name": "image_path", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "This is the image path of image want to pre-register" } ] } ] }, { "name": "ui_ministerial_position_sets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_ministerial_positions_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_ministerial_positions_to_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_resource_transaction_pooled_resource_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_siege_item_details_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_tagged_images_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "image_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full image path to put in tags with this key" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Id to put in text tags to make this entry appear in ui text. Like [[img:key]][[/img]]" } ] } ] }, { "name": "ui_text_replacements_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_tooltip_components_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "child_id", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "This is the child id in the layout to apply this information for" }, { "field_name": "icon_path", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon/image path to set for this entry that lives in working_data/ui/skins/default as a png" }, { "field_name": "ui_tooltip", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_tooltips", "key" ], "field_description": "This is the entry in ui tooltips, the layout to use" }, { "field_name": "state_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Optional override state name for component. Used for example if have an icon with multiple states like happy/sad, etc." }, { "field_name": "is_visible", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Defaults to true, if set to false will hide the component. Useful for if want to say have an effect_list tooltip but without a title or description, in which case can just hide it" } ] } ] }, { "name": "ui_tooltips_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "This is unique id, this is what should be referenced in the tooltip strings via [[tooltip]]tooltip_key[[/tooltip]]" }, { "field_name": "layout_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is layout in working_data/ui/common ui that this tooltip uses. If you need a new tooltip style adding please consult a UI coder." } ] } ] }, { "name": "ui_unit_bullet_point_enums_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Text for bullet points" }, { "field_name": "state", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "State to set for entry in ui layout" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Used to handle sorting in ui" } ] } ] }, { "name": "ui_unit_bullet_point_unit_overrides_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bullet_point", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_unit_bullet_point_enums", "key" ], "field_description": "Bullet point to show" }, { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "Unit to show specific entry for" } ] } ] }, { "name": "ui_unit_bullet_points_generations_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "bullet_point_enum", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_bullet_point_enums", "key" ], "field_description": "Adjective" }, { "field_name": "should_display", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Specifies whether this threshold should be displayed, used primarily for hiding uninteresting average stats" }, { "field_name": "text_override", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_bullet_point_enums", "key" ], "field_description": "Overrides the text completly" }, { "field_name": "unit_class", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_class", "key" ], "field_description": "Unit Class" }, { "field_name": "unit_stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_unit_stats", "key" ], "field_description": "Unit Stat from ui_unit_stats table" }, { "field_name": "unit_stat_threshold", "field_type": "Float", "field_is_key": true, "field_is_reference": null, "field_description": "% deviation from the reference threshold in the ui_unit_stats table" } ] } ] }, { "name": "ui_unit_group_parents_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_cap", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "If > 0, then this cap is applied in mp quick battles. Used to say cap number of heroes in battles, etc." } ] } ] }, { "name": "ui_unit_groupings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The icon name, these live in ui/common ui/unit_category_icons/" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The unique id" }, { "field_name": "parent_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_group_parents", "key" ], "field_description": "Parent group for custom battle screen and ordering" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "The icon name, these live in ui/common ui/unit_category_icons/" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "The unique id" }, { "field_name": "parent_group", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ui_unit_group_parents", "key" ], "field_description": "Parent group for custom battle screen and ordering" } ] } ] }, { "name": "ui_unit_stat_to_classes_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "stat_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_unit_stats", "key" ], "field_description": "" }, { "field_name": "unit_class", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "list_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "filter", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_unit_stats_filters", "key" ], "field_description": "" }, { "field_name": "base_value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Based on this value the thresholds are calculated for the bullet point creation" } ] } ] }, { "name": "ui_unit_stat_to_unit_castes_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "max_value_override", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "ui_unit_stats", "key" ], "field_description": "" }, { "field_name": "unit_caste", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "" } ] } ] }, { "name": "ui_unit_stats_filters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "ui_unit_stats_tables", "versions": [ { "version": 10, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "campaign_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is the stat only relevant to campaign? These are only shown in campaign." }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Determines order stats shown on info panel" }, { "field_name": "localisation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_stat_localisations", "stat_key" ], "field_description": "Where the localisation lives" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path to icon" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum value of stat, affects stat bars on info panel when calculating percentage full" } ] }, { "version": 9, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "max_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Maximum value of stat, affects stat bars on info panel when calculating percentage full" }, { "field_name": "campaign_only", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "Is the stat only relevant to campaign? These are only shown in campaign." }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Determines order stats shown on info panel" }, { "field_name": "localisation", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_stat_localisations", "stat_key" ], "field_description": "Where the localisation lives" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full path to icon" } ] } ] }, { "name": "ui_unit_statuses_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Full image path" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Higher the more to left and less likely to be culled" } ] } ] }, { "name": "ui_vfxs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "undercover_actions_additional_actions_ui_filters_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "undercover_actions_additional_actions_ui_strings_tables", "versions": [ { "version": 4, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "undercover_character_discovered_actions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unique_agent_component_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "component", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unique_agent_components", "id" ], "field_description": "" }, { "field_name": "unique_agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unique_agents", "agent_subtype" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unique_agent_spawn_vfx_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "composite_scene", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "campaign_composite_scenes", "id" ], "field_description": "" }, { "field_name": "unique_agent", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unique_agents", "agent_subtype" ], "field_description": "" } ] } ] }, { "name": "unique_agents_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "surname", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "forename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "other_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "clan_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "agent_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "spawn_behaviour", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unique_agent_spawn_behaviours", "id" ], "field_description": "" }, { "field_name": "spawn_via_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "agent_subtype", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "agent_subtypes", "key" ], "field_description": "" }, { "field_name": "surname", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "forename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "other_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "clan_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "names", "id" ], "field_description": "" }, { "field_name": "agent_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "agents", "key" ], "field_description": "" }, { "field_name": "spawn_behaviour", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unique_agent_spawn_behaviours", "id" ], "field_description": "" } ] } ] }, { "name": "unit_abilities_additional_ui_effects_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Lower is higher in ui" } ] } ] }, { "name": "unit_abilities_tables", "versions": [ { "version": 17, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "supersedes_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "requires_effect_enabling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon name in ui/battle ui/ability icons" }, { "field_name": "overpower_option", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_ability_types", "key" ], "field_description": "Type for the ui" }, { "field_name": "video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "uniqueness", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillary_uniqueness_groupings", "group_key" ], "field_description": "This is 'rarity' of spell, another classification for ui basically" }, { "field_name": "is_unit_upgrade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true will appear as toggleable in unit upgrade system in custom battles in frontend. Set to false for effects like crumbling that shouldnt be able to turn off." }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true wont appear anywhere in the UI" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 14, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "supersedes_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "requires_effect_enabling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon name in ui/battle ui/ability icons" }, { "field_name": "overpower_option", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_ability_types", "key" ], "field_description": "Type for the ui" }, { "field_name": "video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "uniqueness", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillary_uniqueness_groupings", "group_key" ], "field_description": "This is 'rarity' of spell, another classification for ui basically" }, { "field_name": "is_unit_upgrade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true will appear as toggleable in unit upgrade system in custom battles in frontend. Set to false for effects like crumbling that shouldnt be able to turn off." }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true wont appear anywhere in the UI" }, { "field_name": "source_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_ability_source_types", "key" ], "field_description": "" } ] }, { "version": 13, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "supersedes_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "requires_effect_enabling", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the icon name in ui/battle ui/ability icons" }, { "field_name": "overpower_option", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_ability_types", "key" ], "field_description": "Type for the ui" }, { "field_name": "video", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "videos", "video_name" ], "field_description": "" }, { "field_name": "uniqueness", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillary_uniqueness_groupings", "group_key" ], "field_description": "This is 'rarity' of spell, another classification for ui basically" }, { "field_name": "is_unit_upgrade", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true will appear as toggleable in unit upgrade system in custom battles in frontend. Set to false for effects like crumbling that shouldnt be able to turn off." }, { "field_name": "is_hidden_in_ui", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true wont appear anywhere in the UI" } ] } ] }, { "name": "unit_abilities_to_additional_ui_effects_juncs_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "ability", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "effect", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities_additional_ui_effects", "key" ], "field_description": "" } ] } ] }, { "name": "unit_ability_source_types_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_ability_types_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "show_cursor_trail", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "If true, will show a trail following cursor. Requested by joss" }, { "field_name": "icon_path", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_armour_types_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "armour_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_armour_types", "key" ], "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "armour_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_armour_types", "key" ], "field_description": "" } ] } ] }, { "name": "unit_attribute_battle_context_junctions_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_attributes_groups_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "group_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_attributes_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 4, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_attributes_to_groups_junctions_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "attribute", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" }, { "field_name": "attribute_group", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "unit_attributes_groups", "group_name" ], "field_description": "" } ] } ] }, { "name": "unit_banner_unit_height_offsets_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "height_offset", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "campaign_height_offset", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "height_offset", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_record", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "unit_banners_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "faction_offset_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1." }, { "field_name": "faction_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1." }, { "field_name": "faction_scale_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 scale of texture. 0.5 being half the size of the model for example." }, { "field_name": "faction_scale_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 scale of texture. 0.5 being half the size of the model for example." }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "Unique id, linked to factions skin" }, { "field_name": "unitcat_offset_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1." }, { "field_name": "unitcat_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1." }, { "field_name": "unitcat_scale_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 scale of texture. 0.5 being half the size of the model for example." }, { "field_name": "unitcat_scale_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "0-1 scale of texture. 0.5 being half the size of the model for example." }, { "field_name": "command_star_offset_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is x offset of commander star icons in campaign" }, { "field_name": "command_star_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is y offset of commander star icons in campaign" }, { "field_name": "army_id_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is y offset of 2d element above banner in campaign" }, { "field_name": "animation_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is the name of the animation/skeleton to use. If blank wont apply animation (for flags that dont have an anim setup for example)" }, { "field_name": "unit_id_offset_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "This is the y offset over flag in battle" } ] } ] }, { "name": "unit_castes_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "caste", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_category_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "localised_name", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_class_tables", "versions": [ { "version": 5, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "onscreen", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_priority", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_description_historical_texts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_description_short_texts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_description_strengths_weaknesses_texts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_experience_bonuses_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "modifiable_unit_stats", "stat_key" ], "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "growth_rate", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "growth_scalar", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_experience_threshold_modifiers_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "modifier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The global exp threshold is multiplied by this value to determine final exp threshold value for this unit." } ] } ] }, { "name": "unit_experience_thresholds_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_fatigue_effects_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "fatigue_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "_kv_fatigue", "key" ], "field_description": "" }, { "field_name": "stat", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "modifiable_unit_stats", "stat_key" ], "field_description": "" }, { "field_name": "value", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_lists_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_missile_weapon_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "missile_weapon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "missile_weapons", "key" ], "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "id", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_porthole_camera_settings_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "distance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "fov", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "phi", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "theta", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_x", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_y", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_z", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "environment_file", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_regiment_names_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_required_technology_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "unit_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "technology_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "technologies", "key" ], "field_description": "" } ] } ] }, { "name": "unit_set_to_unit_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "exclude", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_caste", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "unit_castes", "caste" ], "field_description": "" }, { "field_name": "unit_category", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "unit_category", "key" ], "field_description": "" }, { "field_name": "unit_class", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "unit_class", "key" ], "field_description": "" }, { "field_name": "unit_record", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "unit_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_sets", "key" ], "field_description": "" } ] } ] }, { "name": "unit_set_unit_ability_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_ability", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "unit_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_sets", "key" ], "field_description": "" } ] } ] }, { "name": "unit_set_unit_attribute_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_attribute", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_attributes", "key" ], "field_description": "" }, { "field_name": "unit_set", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_sets", "key" ], "field_description": "" } ] } ] }, { "name": "unit_sets_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "use_unit_exp_level_range", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_unit_exp_level_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_unit_exp_level_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "special_category", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_unit_categories", "category" ], "field_description": "" } ] }, { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "use_unit_exp_level_range", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_unit_exp_level_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "max_unit_exp_level_inclusive", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_shield_types_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "shield_defence_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "shield_armour_value", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "missile_block_chance", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "audio_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_shield_types", "key" ], "field_description": "" } ] } ] }, { "name": "unit_spacings_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "routing_space_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_chaotic_formation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For chaotic formations, a process is performed that ensures no entity will overlap another, regardless of random offset" } ] }, { "version": 4, "fields": [ { "field_name": "close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "horde", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "routing_space_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "is_chaotic_formation", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "For chaotic formations, a process is performed that ensures no entity will overlap another, regardless of random offset" } ] }, { "version": 3, "fields": [ { "field_name": "close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_close_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "dismounted_loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "horde", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_horizontal", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "loose_formation_spacing_vertical", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "routing_space_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_special_abilities_tables", "versions": [ { "version": 46, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "active_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_uses", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affect_self", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_friendly_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_enemy_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "update_targets_every_frame", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "initial_recharge", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "activated_projectile", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "target_friends", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_ground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_intercept_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "assume_specific_behaviour", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_abilities_specific_behaviour_types", "key" ], "field_description": "" }, { "field_name": "clear_current_order", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "passive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bombardment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_bombardments", "bombardment_key" ], "field_description": "" }, { "field_name": "spawned_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "wind_up_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "mana_cost", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The (targetted) ability can't be used within this range" }, { "field_name": "targetting_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when targetting" }, { "field_name": "passive_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability has been ordered but not yet cast (like if unit has to move their to cast)" }, { "field_name": "active_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability is currently active (has been cast)" }, { "field_name": "activation_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "This is an optional one-shot vfx to display when cast to acknowledge order given" }, { "field_name": "vortex", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_vortexs", "vortex_key" ], "field_description": "" }, { "field_name": "miscast_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The unary chance of a miscast occuring" }, { "field_name": "miscast_explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "The boom-boom when miscasting happens" }, { "field_name": "ai_usage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_ai_abilities_usage_template_names", "ai_ability_usage_template_key" ], "field_description": "" }, { "field_name": "audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_abilities", "key" ], "field_description": "" }, { "field_name": "special_ability_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_displays", "sa_display_key" ], "field_description": "" }, { "field_name": "voiceover_state", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_battle_special_ability_states", "key" ], "field_description": "the state for the voiceover that's played when this ability is activated (if any)" }, { "field_name": "additional_melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Melee Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "additional_missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Missile Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spawn_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_spawn_types", "key" ], "field_description": "" }, { "field_name": "target_ground_under_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_ground_under_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "spawn_proxy_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Vfx to show over each proxy decal when targetting spawn spell" }, { "field_name": "miscast_global_bonus", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_self", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 45, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "active_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_uses", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affect_self", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_friendly_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_enemy_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "update_targets_every_frame", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "initial_recharge", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "activated_projectile", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "target_friends", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_ground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_intercept_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "assume_specific_behaviour", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_abilities_specific_behaviour_types", "key" ], "field_description": "" }, { "field_name": "clear_current_order", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "passive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bombardment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_bombardments", "bombardment_key" ], "field_description": "" }, { "field_name": "spawned_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "wind_up_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "mana_cost", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The (targetted) ability can't be used within this range" }, { "field_name": "targetting_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when targetting" }, { "field_name": "passive_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability has been ordered but not yet cast (like if unit has to move their to cast)" }, { "field_name": "active_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability is currently active (has been cast)" }, { "field_name": "activation_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "This is an optional one-shot vfx to display when cast to acknowledge order given" }, { "field_name": "vortex", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_vortexs", "vortex_key" ], "field_description": "" }, { "field_name": "miscast_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The unary chance of a miscast occuring" }, { "field_name": "miscast_explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "The boom-boom when miscasting happens" }, { "field_name": "ai_usage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_ai_abilities_usage_template_names", "ai_ability_usage_template_key" ], "field_description": "" }, { "field_name": "audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_abilities", "key" ], "field_description": "" }, { "field_name": "special_ability_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_displays", "sa_display_key" ], "field_description": "" }, { "field_name": "voiceover_state", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_battle_special_ability_states", "key" ], "field_description": "the state for the voiceover that's played when this ability is activated (if any)" }, { "field_name": "additional_melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Melee Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "additional_missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Missile Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "parent_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "Hack for spell browser in warhammer because designers want to put in specialised versions of abilities for certain characters. An ability with a parent wont show in browser, instead only parent is shown." }, { "field_name": "spawn_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_spawn_types", "key" ], "field_description": "" }, { "field_name": "spawn_proxy_vfx", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "Vfx to show over each proxy decal when targetting spawn spell" }, { "field_name": "target_ground_under_allies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_ground_under_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "miscast_global_bonus", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_self", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 39, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_abilities", "key" ], "field_description": "" }, { "field_name": "active_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "recharge_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_uses", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "effect_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "affect_self", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_friendly_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "num_effected_enemy_units", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "update_targets_every_frame", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "initial_recharge", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "activated_projectile", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles", "key" ], "field_description": "" }, { "field_name": "target_friends", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_enemies", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_ground", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "target_intercept_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "assume_specific_behaviour", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_abilities_specific_behaviour_types", "key" ], "field_description": "" }, { "field_name": "clear_current_order", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "wind_up_time", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "passive", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unique_id", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "bombardment", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectile_bombardments", "bombardment_key" ], "field_description": "" }, { "field_name": "spawned_unit", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "wind_up_stance", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_stance_enums", "key" ], "field_description": "" }, { "field_name": "mana_cost", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "min_range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The (targetted) ability can't be used within this range" }, { "field_name": "targetting_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when targetting" }, { "field_name": "passive_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability has been ordered but not yet cast (like if unit has to move their to cast)" }, { "field_name": "active_aoe", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "area_of_effect_displays", "key" ], "field_description": "This is the area of effect to display when ability is currently active (has been cast)" }, { "field_name": "activation_effect", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "particle_effects", "key" ], "field_description": "This is an optional one-shot vfx to display when cast to acknowledge order given" }, { "field_name": "vortex", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_vortexs", "vortex_key" ], "field_description": "" }, { "field_name": "miscast_chance", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The unary chance of a miscast occuring" }, { "field_name": "miscast_explosion", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "projectiles_explosions", "key" ], "field_description": "The boom-boom when miscasting happens" }, { "field_name": "ai_usage", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_ai_abilities_usage_template_names", "ai_ability_usage_template_key" ], "field_description": "" }, { "field_name": "audio", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_abilities", "key" ], "field_description": "" }, { "field_name": "special_ability_display", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "special_ability_displays", "sa_display_key" ], "field_description": "" }, { "field_name": "voiceover_state", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "audio_vo_battle_special_ability_states", "key" ], "field_description": "the state for the voiceover that's played when this ability is activated (if any)" }, { "field_name": "additional_melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Melee Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "additional_missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Missile Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "parent_ability", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_special_abilities", "key" ], "field_description": "Hack for spell browser in warhammer because designers want to put in specialised versions of abilities for certain characters. An ability with a parent wont show in browser, instead only parent is shown." } ] } ] }, { "name": "unit_stat_localisations_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "stat_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "stat_key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_stat_modifiers_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "how", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "unit_stat_modifiers_how_enums", "key" ], "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "stat", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "modifiable_unit_stats", "stat_key" ], "field_description": "" } ] } ] }, { "name": "unit_stats_land_experience_bonuses_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "xp_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "fatigue", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_fixed_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "rounded_cost(cost * xp_record->m_mp_experience_cost_multiplier) + xp_record->m_mp_fixed_cost" }, { "field_name": "mp_experience_cost_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "rounded_cost(cost * xp_record->m_mp_experience_cost_multiplier) + xp_record->m_mp_fixed_cost" }, { "field_name": "additional_melee_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Melee Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." }, { "field_name": "additional_missile_cp", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Missile Combat Potential that is added to any unit that has this ability/item (from table: main_units). Must be >= 0.0 or the game will crash on startup." } ] } ] }, { "name": "unit_stats_naval_crew_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_stats_naval_experience_bonuses_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "xp_level", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_defence", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "melee_attack", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "core_gunner_loading_skill", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "core_gunner_marksmanship", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "morale", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_fixed_cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mp_experience_cost_multiplier", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_to_unit_list_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "unit_list", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "unit_lists", "key" ], "field_description": "" } ] } ] }, { "name": "unit_variant_upgrades_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "main_unit_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "variant_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 0, "fields": [ { "field_name": "ancillary_primary", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "ancillary_secondary", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "key" ], "field_description": "Optional" }, { "field_name": "cost", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "main_unit_key", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "variant_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" } ] } ] }, { "name": "unit_variants_colours_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "primary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "primary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "secondary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "soldier_type", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "uniform_type_enums", "key" ], "field_description": "" }, { "field_name": "tertiary_colour_b", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_g", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "tertiary_colour_r", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "key", "field_type": "LongInteger", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_variant", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "unit_variants", "name" ], "field_description": "" } ] } ] }, { "name": "unit_variants_ships_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "naval_units", "key" ], "field_description": "" }, { "field_name": "unit_card", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_variants_tables", "versions": [ { "version": 11, "fields": [ { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_card", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "faction", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "land_units", "key" ], "field_description": "" }, { "field_name": "variant", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "variants", "variant_name" ], "field_description": "" }, { "field_name": "unit_card", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "unit_weights_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "units_custom_battle_mounts_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "base_unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "Unit upgrading from" }, { "field_name": "icon_name", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon to show in custom battle screen for mount - Find in UI/skins/default" }, { "field_name": "mounted_unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "Unit upgrades to" } ] } ] }, { "name": "units_custom_battle_permissions_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "general_unit", "field_type": "Boolean", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "siege_unit_attacker", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "siege_unit_defender", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "general_portrait", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "This is portrait for loading screen porthole, only needs setting for generals" }, { "field_name": "general_uniform", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "agent_uniforms", "uniform_name" ], "field_description": "This specifies 3d model to use on battle for custom battle, should match general portrait" }, { "field_name": "set_piece_character", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "battle_set_piece_armies_characters", "character_name" ], "field_description": "For giving custom battle characters specific sets of abilities and buffs rather than using all defaults" } ] } ] }, { "name": "units_tables", "versions": [ { "version": 14, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "units_to_exclusive_faction_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "faction", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "factions", "key" ], "field_description": "" }, { "field_name": "allowed", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "units_to_gov_type_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "LongInteger", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "units_to_gov_types_conversion_jcts_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "units_to_groupings_military_permissions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "unit", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "main_units", "unit" ], "field_description": "" }, { "field_name": "military_group", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "groupings_military", "military_group" ], "field_description": "" } ] } ] }, { "name": "vampire_mercenary_set_junctions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "mercenary_set", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "mercenary_pools", "key" ], "field_description": "" } ] } ] }, { "name": "variants_tables", "versions": [ { "version": 6, "fields": [ { "field_name": "variant_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tech_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "low_poly_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mount_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Special mount scale. Cavalry riders will not automatically match this scale." }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The 'macro' scale." }, { "field_name": "scale_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The randomised 'micro' scale." }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 5, "fields": [ { "field_name": "variant_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tech_folder", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "variant_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "low_poly_filename", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "mount_scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "Special mount scale. Cavalry riders will not automatically match this scale." }, { "field_name": "scale", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The 'macro' scale." }, { "field_name": "scale_variation", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "The randomised 'micro' scale." } ] } ] }, { "name": "victory_conditions_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "condition", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "victory_type_links_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "from", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "victory_types", "victory_type" ], "field_description": "Branch start point" }, { "field_name": "to", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "victory_types", "victory_type" ], "field_description": "Branch end point" } ] } ] }, { "name": "victory_types_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "victory_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tree y position for ui display" }, { "field_name": "tree_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tree x position for ui display" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon for tree in ui display" }, { "field_name": "length_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Boolean", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "victory_type", "field_type": "OptionalStringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "tree_y", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tree y position for ui display" }, { "field_name": "tree_x", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "Tree x position for ui display" }, { "field_name": "length_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "icon", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "Icon for tree in ui display" } ] } ] }, { "name": "videos_tables", "versions": [ { "version": 7, "fields": [ { "field_name": "video_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "video_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "video_types", "video_type" ], "field_description": "" }, { "field_name": "audio_tracks", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "script_ref", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" } ] }, { "version": 3, "fields": [ { "field_name": "video_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "video_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "video_types", "video_type" ], "field_description": "" }, { "field_name": "audio_tracks", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "script_ref", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "video_name", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "video_type", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "video_types", "video_type" ], "field_description": "" }, { "field_name": "audio_tracks", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "script_ref", "field_type": "Integer", "field_is_key": false, "field_is_reference": [ "vo_scripts", "id" ], "field_description": "" } ] } ] }, { "name": "warscape_animated_lod_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "filename", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "animated", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_animated", "key" ], "field_description": "" } ] } ] }, { "name": "warscape_animated_tables", "versions": [ { "version": 2, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "texture_filename_base", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "warscape_categories", "key" ], "field_description": "" } ] } ] }, { "name": "warscape_rigid_lod_range_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "lod_id", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "range", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "wind_levels_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "key", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "sea_surface", "field_type": "StringU8", "field_is_key": false, "field_is_reference": [ "sea_surfaces", "key" ], "field_description": "" }, { "field_name": "magnitudex", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "magnitudey", "field_type": "Float", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "sort_order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "workshop_categories_progress_levels_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "ancillary_reward", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "workshop_categories", "category" ], "field_description": "" }, { "field_name": "level_to_unlock", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_reward", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] }, { "version": 2, "fields": [ { "field_name": "ancillary_reward", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "ancillaries", "key" ], "field_description": "" }, { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "workshop_categories", "category" ], "field_description": "" }, { "field_name": "level_to_unlock", "field_type": "Integer", "field_is_key": true, "field_is_reference": null, "field_description": "" }, { "field_name": "unit_reward", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": [ "main_units", "unit" ], "field_description": "" } ] } ] }, { "name": "workshop_categories_tables", "versions": [ { "version": 0, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "workshop_categories_to_rituals_tables", "versions": [ { "version": 1, "fields": [ { "field_name": "category", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "workshop_categories", "category" ], "field_description": "" }, { "field_name": "ritual", "field_type": "StringU8", "field_is_key": true, "field_is_reference": [ "rituals", "key" ], "field_description": "" }, { "field_name": "order", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] }, { "name": "world_power_tokens_tables", "versions": [ { "version": 3, "fields": [ { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "StringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "OptionalStringU8", "field_is_key": false, "field_is_reference": null, "field_description": "" }, { "field_name": "New field", "field_type": "Integer", "field_is_key": false, "field_is_reference": null, "field_description": "" } ] } ] } ] }