{
  "version": 5,
  "definitions": {
    "_kv_battle_ai_ability_usage_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_experience_bonuses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_fatigue_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_fire_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_key_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_morale_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_naval_morale_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_naval_rules_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_rules_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_ui_tweakers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_unit_ability_scaling_rules_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "_kv_winds_of_magic_params_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "abilities_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_ability_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_target",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_screen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "achievements_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "steam_id",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "game_expansion_owners",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "texc_expansions",
              "expansion"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "fghfhgfghfhg",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "action_results_additional_outcomes_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "outcome",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results_additional_outcomes_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "action_result_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_record",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope_record",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "FIXME",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure_weighting",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_target",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advancement_stage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundle_advancement_stages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "outcome",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results_additional_outcomes_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "action_result_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_record",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope_record",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure_weighting",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_target",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advancement_stage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundle_advancement_stages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "action_results_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "actor_effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "advice_info_texts_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "persistant",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Persistant entry will stick around until scriptor calls for entry to be removed",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_instant",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_on_navigate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true when navigating back to a piece of advisor it will show again",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_header",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Specifies whether appears as header or bulleted entry",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navigation_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sets the display order of infotext when browsing back and forth between advice items",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text of info text entry",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "advice_levels_info_text_juncs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "advice_info_text",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advice_info_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advice_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "advice_levels_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_thread",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advice_threads",
              "thread"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_thread_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "points_needed",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "game_area",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sub_category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_repeat_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "repeat_interval",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pause_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this advice pause the battle",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_item_title",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Title for advice",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "high_verbosity_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_display_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_click_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "suppressible",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uninhibitable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_clip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Audio to play for this advice",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advisor_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "advisors",
              "advisor_name"
            ],
            "lookup": null,
            "description": "Name of advisor, determines advisor that presents advice",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_loading_screen",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Specifies whether this bit of advice text should be shown in loading screen AS WELL.",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movie_link",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Link to a movie url in encyclopedia to play",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "advice_item_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Title for advice",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Localised text for this advice",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "advice_threads_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "thread",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "game_expansion_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "texc_expansions",
              "expansion"
            ],
            "lookup": null,
            "description": "Usually this one is deleted on export. Not here it seems.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "thread",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "advisors_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "advisor_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advisor_icon_path",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "VariantModels/Units/%.unit_variant",
            "is_reference": null,
            "lookup": null,
            "description": "This path specifies what model will get loaded to advisor",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_ability_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "agent_actions_subculture_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_action",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_actions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1
        ]
      }
    ],
    "agent_actions_tables": [
      {
        "version": 12,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "abilities",
              "ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chance_of_success",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_campaign_special_ability_states",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon path for deploy button for this action",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_action_info_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "succeed_always_override",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to control the order actions appear with their categories and targets",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_action_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 11,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "abilities",
              "ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chance_of_success",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_campaign_special_ability_states",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon path for deploy button for this action",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_action_info_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "succeed_always_override",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "abilities",
              "ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_fail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "success",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_success_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opportune_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "critical_failure_proportion_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chance_of_success",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_campaign_special_ability_states",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon path for deploy button for this action",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_action_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PLACEHOLDER]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          11
        ]
      }
    ],
    "agent_attributes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_culture_details_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruited_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_event_strings",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/campaign ui/agents/paladin.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon used in various places like agent id, minimap, etc",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          3
        ]
      },
      {
        "version": 9,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruited_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_event_strings",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/campaign ui/agents/paladin.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon used in various places like agent id, minimap, etc",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitable_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruited_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_event_strings",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon used in various places like agent id, minimap, etc",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_localisations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "agent_string_subculture_overrides_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          4
        ]
      }
    ],
    "agent_subtype_military_force_creation_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_force_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "military_force_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_subtype_subculture_overrides_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "associated_unit_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "associated_unit_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2,
          1,
          3
        ]
      }
    ],
    "agent_subtype_to_vows_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vow",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bretonnia_vows",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_subtypes_tables": [
      {
        "version": 15,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "auto_generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_caster",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_female_name",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_gain_xp",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyalty_is_applicable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Enables and disables loyalty for a character if the faction features are setup to allow for it.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 14,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "auto_generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_caster",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_female_name",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_gain_xp",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 13,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "auto_generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_caster",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "small_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "ui/campaign ui/agents/paladin.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Small icon shown in various places like agent id, minimap, etc. Leave blank to fall back to icon found in agent_culture_details",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "associated_unit_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_female_name",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this exists, this name will be used on ui for agents of this type. Otherwise will fallback to name in agent_culture_details",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_text_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "agent_to_agent_abilities_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "abilities",
              "ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_to_agent_attributes_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agent_uniforms_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "filename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": ".",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_porthole_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_politician_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "agents_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "line_of_sight",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_total_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_url",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "URL for encyclopedia",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ai_usage_groups_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_indirect",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_direct",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fast",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flanker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "support",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "high_value",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by Autoresolver to protect unit in result calcs",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gate_crusher",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bomber",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shock",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_skirmish",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Should this AI enable skirmish behaviour for this unit",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "harasser",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stalker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_indirect",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ranged_direct",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fast",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flanker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "support",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "high_value",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gate_crusher",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bomber",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shock",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_skirmish",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Should this AI enable skirmish behaviour for this unit",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "aide_de_camp_speeches_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "picture_in_picture",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "offset_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "offset_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "circumvent_cooldown",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_cinematic_events",
              "key"
            ],
            "lookup": null,
            "description": "Cinematic event to trigger when receives aide de camp message",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/adc_icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "This is the icon to use when event shown in battle",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_duration_ms",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5000",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the duration in ms the ui event and corresponding ping if any is shown on screen",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_worldspace_ui_ping",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ancillaries_categories_faction_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "allowed_per_character",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "allowed_per_character",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillaries_categories_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon in skins folder to use",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order to show in ui, lowest will show first",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name shown in ui",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_entry_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "None",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the name shown for when using base ancillary for this category, usually 'none'",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_entry_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "None",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tooltip",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ancillaries_included_agent_subtypes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillaries_required_skills_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_skill_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillaries_subcategories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "subcategory",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ancillaries_tables": [
      {
        "version": 16,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "applies_to",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transferrable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_to_world",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_to_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precedence",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_date",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "end_date",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_skill",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_special_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "legendary_item",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_exclusive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_wife_ancillary",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_starting_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_starting_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_expiry_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_expiry_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "immortal",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "provided_bodyguard_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "provided_banner",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "banners",
              "banner"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness_score",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_before_swap_allowed",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subcategory",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_subcategories",
              "subcategory"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "randomly_dropped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 15,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "applies_to",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transferrable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_to_world",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_to_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precedence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_date",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1700",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "end_date",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1900",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_skill",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "avatar_special_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "legendary_item",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_exclusive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_wife_ancillary",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_starting_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "16",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_starting_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_expiry_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_expiry_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "immortal",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "provided_bodyguard_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "provided_banner",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "banners",
              "banner"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness_score",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_before_swap_allowed",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subcategory",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_subcategories",
              "subcategory"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ancillary_included_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_info_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_salvage_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_uniqueness_score",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "salvage_resources",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_to_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_to_included_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ancillary_uniqueness_groupings_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness_max",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness_min",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "common",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "animals_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "animation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "VariantMeshes/VariantMeshDefinitions/animal_%.VariantMeshDefinition",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_attack",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "animation_set_prebattle_group_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "anim_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "animation_set_prebattle_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "animation_set_prebattle_group_view_configurations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attacker",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "animation_set_prebattle_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "animation_set_prebattle_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "separation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "animation_set_prebattle_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "area_of_effect_displays_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "spline",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Example: UI/3DUI/textures/default/spline_inspiration_diffuse",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "decal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Example: RigidModels/Decals/battle/impact_decal.rigid_model_v2",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_central",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Effect that appears in centre",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Effect that appears in ring around bounds",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of spline",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_oor_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_vertical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, spline will be orientated vertical. Otherwise will be flat (parallel to floor)",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_animation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If not 0, spline will spin around. Higher the value, the slower it will spin. If set negative will spin opposite direction.",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_tile_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Default to 1 to have regular behaviour, this is how many times will repeat texture along spline",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_targetting_per_entity",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring_segment_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set to value other than -1, this is used to create number of segments instead of spline tile count",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_model_time",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true will animate in model time not real time",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "fields": [
          {
            "name": "spline",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Example: UI/3DUI/textures/default/spline_inspiration_diffuse",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "decal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Example: RigidModels/Decals/battle/impact_decal.rigid_model_v2",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_central",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Effect that appears in centre",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Effect that appears in ring around bounds",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of spline",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "spline_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "spline_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when in range or cast",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "spline_oor_col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "spline_oor_col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "spline_oor_col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour when out of casting range",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "spline_vertical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, spline will be orientated vertical. Otherwise will be flat (parallel to floor)",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_animation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If not 0, spline will spin around. Higher the value, the slower it will spin. If set negative will spin opposite direction.",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_tile_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Default to 1 to have regular behaviour, this is how many times will repeat texture along spline",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is composite scene that will be rendered in centre (in same fashion as central vfx)",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_targetting_per_entity",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_ring_segment_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set to value other than -1, this is used to create number of segments instead of spline tile count",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "armed_citizenry_unit_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "armed_citizenry_units_to_unit_groups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "armed_citizenry_unit_groups",
              "unit_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "army_special_abilities_for_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "army_special_ablility",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "army_special_abilities",
              "army_special_ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "army_special_abilities_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "army_special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_special_ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enables_siege_assault",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_abilities_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_select_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_active_time",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_wind_up_time",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "casting_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_select_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_target_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_targetting_event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_select_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disable_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_ability_phases_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "looping_group_sound",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_armour_types_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_collision",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_impact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_loop_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loop",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_loops",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_types",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_loops_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "can_weather_disable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intensity_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "make_rtpc_global",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sample_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_influence",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_building_height",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_tree_height",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "always_play",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_one_shot_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_one_shots",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_types",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_one_shots_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "can_weather_disable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "40",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "6",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "20",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_intensity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_reverb_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reverb",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_reverbs",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_reverb_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_reverbs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "aux_fl",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "aux_fr",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "aux_rl",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "aux_rr",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_weather_loop_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "loop",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_loops",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_types",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_weathers",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_weather_one_shot_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "one_shot",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_one_shots",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_types",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environment_weathers",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environment_weathers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "disables_environment",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_intensity_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_environments_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "global_water_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_default",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_plains_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_forest_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_urban_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_battle_ground_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_snow",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_ground_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_building_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambience_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambience_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambience_only_play_if_primary",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambience_only_play_if_port",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_min_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_max_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "4",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_only_play_if_primary",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_only_play_if_port",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selected_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_ground_type_sound_assignments_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "map",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_ground_type_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_ground_type_sound_ground_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ground_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ground_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_ground_type_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_ground_type_sound_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "is_3d",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_ground_type_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "looping_sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_ground_type_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_intensity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sample_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "16",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_looping_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "intensity_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stop_event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_static_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "looping_sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_tree_sound_assignments_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "map",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_maps",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_tree_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_tree_sound_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "is_3d",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_tree_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "looping_sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_tree_sound_trees_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "sound",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_environment_tree_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_tree_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_environment_tree_sounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_intensity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sample_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "15",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_maps_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "listener_scaling_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reverb_default",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reverb_underground",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_campaign_stances_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_sound_event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enter_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leave_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_actors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "actor_switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number_of_actors",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_looping_sounds_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "event_start",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_random_vocalisations_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_type_limitations_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "far_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "far_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance_animation_driven",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation_uncapped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance_code_driven",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "code_uncapped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contains_unique_entity_switches",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "far_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "far_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "15",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance_animation_driven",
            "field_type": "F32",
            "is_key": false,
            "default_value": "70",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation_uncapped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance_code_driven",
            "field_type": "F32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "code_uncapped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_entity_types_tables": [
      {
        "version": 25,
        "fields": [
          {
            "name": "combat_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drowning_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_moving_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "running_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walking_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "moving_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotating_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_moving",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_uses_material",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attenuation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_default",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_combat",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_use_unique_entity_switches",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_unique_entity_switches",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_focus_rtpc",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_camera_distance_for_focus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_camera_distance_for_focus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "focus_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_entity_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_moving_outside_combat",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_moving",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle_shoot",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle_combat_ready",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 23,
        "fields": [
          {
            "name": "combat_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drowning_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_moving_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "running_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walking_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "moving_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotating_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_moving",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_uses_material",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attenuation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_default",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_combat",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_use_unique_entity_switches",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_unique_entity_switches",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_focus_rtpc",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_camera_distance_for_focus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_camera_distance_for_focus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_moving",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "focus_rtpc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_entity_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_moving_outside_combat",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 20,
        "fields": [
          {
            "name": "combat_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drowning_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_moving_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "running_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walking_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "moving_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotating_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_moving",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_uses_material",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attenuation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_default",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_combat",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_use_unique_entity_switches",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_unique_entity_switches",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_entity_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 18,
        "fields": [
          {
            "name": "combat_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drowning_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_moving_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "running_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walking_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "moving_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotating_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_moving",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_uses_material",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attenuation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_default",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence_combat",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "fields": [
          {
            "name": "combat_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drowning_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigued_moving_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "running_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walking_random_vocalisation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_random_vocalisations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "moving_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotating_looping_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_looping_sounds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_flying_moving",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_uses_material",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_movement_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_idle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attenuation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_melee_armour_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_explosions_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere_of_influence",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influence_one_shots",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_group_sound_assignments_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "entity_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_sound",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "situation",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sound_situations",
              "situation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_group_sound_groupings_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "event_start",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "40",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_group_sounds_tables": [
      {
        "version": 17,
        "fields": [
          {
            "name": "distance_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "density_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_close",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotlight",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_near",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stop_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_refire_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_game_parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "linked_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sound_groupings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_scaler",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dual_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_influence_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_azimuth_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_charge_time_to_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disable_group_merging",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 16,
        "fields": [
          {
            "name": "distance_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "density_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_close",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotlight",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_near",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stop_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_refire_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_game_parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "linked_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sound_groupings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_scaler",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dual_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_influence_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_azimuth_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_charge_time_to_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 15,
        "fields": [
          {
            "name": "distance_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "density_scaled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "20",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "400",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_close",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "split_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotlight",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_near",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_start_delay_far",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.6",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stop_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_refire_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.35",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_game_parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Battle_Group_Size",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "linked_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grouping",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sound_groupings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_max_grouping_difference",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size_scaler",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dual_group_sound",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot_influence_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_azimuth_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_markers_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_marker_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_battle",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_campaign",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "random_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flatten_rtpc_to_2d",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_materials_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "can_be_snow",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_melee_hit_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_hit_shields",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_hit_weapons",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_melee_weapon_types_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "group_melee",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cannot_parry",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_metadata_tag_entity_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "entity_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "metadata_tag",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_metadata_tags",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_metadata_tags_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_type_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_upsize",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_max_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_next",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_metadata_tags",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_vocalisation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_base",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type_limited",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_armour_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_melee_weapon_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_shield_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tracked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_under_splice",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_if_headless",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_on_looping_sound",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flip_direction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_enabled_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_limitation_type_override",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_type_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culling_distance_override",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_alpha_check",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_vo",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "sound will override vo, so if vo triggers this sound will not be stopped. Eg. Keeping a dinosaur vocalisation roar playing rather than stopping it for a vo roar",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_type_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_upsize",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_max_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_next",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_metadata_tags",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_vocalisation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_base",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type_limited",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_armour_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_melee_weapon_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_shield_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tracked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_under_splice",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_if_headless",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_on_looping_sound",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flip_direction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_enabled_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_limitation_type_override",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_type_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culling_distance_override",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_alpha_check",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_type_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_upsize",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_max_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_next",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_metadata_tags",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_vocalisation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_base",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type_limited",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_armour_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_melee_weapon_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_shield_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tracked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_under_splice",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_if_headless",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_on_looping_sound",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flip_direction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_enabled_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_limitation_type_override",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_type_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_type_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culling_distance_override",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_battle_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event_campaign_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_type_switch",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_upsize",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_max_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scaled_sound_next",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_metadata_tags",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_vocalisation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_bone",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_at_base",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type_limited",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_ground_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_armour_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_melee_weapon_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_shield_type",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "triggers_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tracked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "require_obstruction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_play_under_splice",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_if_headless",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "play_on_looping_sound",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flip_direction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_enabled_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_missile_weapon_types_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "fire_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_max_attenuation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_fire",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_fire_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_fire_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_projectile_bombardments_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_projectile_limitations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "far_inside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "far_outside",
            "field_type": "I32",
            "is_key": false,
            "default_value": "15",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uncapped",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "70",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_projectiles_tables": [
      {
        "version": 14,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_fire",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_impact",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_inflight",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_min_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_blood_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_tree_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_tree_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_idle",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_fire",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_inflight",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_impact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectile_limitations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_fire",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_inflight",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_impact",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_incoming",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "limitation_scale_flyby",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 13,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_fire",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_impact",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_inflight",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_min_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_blood_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_tree_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_tree_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_start_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "idle_stop_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_attenuation_idle",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "obstruction_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reverb",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_fire",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_inflight",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_impact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_group_sounds",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incoming_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_1_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rtpc_2_assignment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_rtpc_assignments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inflight_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_only_trigger_once_per_volley",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flyby_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "doppler_rtpc_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_shield_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "switch",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_hit_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_hit_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_sphere_of_influence_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_sphere_of_influence_one_shots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "4.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fade_in",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fade_out",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sphere",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influences",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_sphere_of_influences_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_sphere_of_influence_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_reversed",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_camera_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_influence",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_influence_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "6",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_visual_attenuation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_camera_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_influence_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_technologies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_audio",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_ui_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_ui_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "left_click",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "right_click",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mouse_on",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mouse_off",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_stop",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shortcut",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "panel_opened",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "panel_closed",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "audio_vo_actor_groups_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_1",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_3",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_4",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_5",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_6",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_7",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_8",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_9",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_10",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_11",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_12",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_13",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_14",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_15",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cooldown_overlap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_1",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_3",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_4",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_5",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_6",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_7",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_8",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_9",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_10",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_11",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_12",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_13",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_14",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_actor_15",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_ai_usage_group_combat_potential_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "additive_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "usage_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ai_usage_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_battle_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "is_night_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_optional_bool_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_encampment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_optional_bool_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autoresolver_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_modifier_group_keys_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_modifier_group_lookups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_battle_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier_group_applied",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_modifier_group_keys",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier_value_multiplier_mechanic",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_modifier_multiplier_mechanic_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_player_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_modifier_group_to_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_modifier_group_keys",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier_bonus",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_modifier_bonus_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier_target",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_modifier_targets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_modifier_targets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_unit_class",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vs_unit_class",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_player_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "enemy_player_campaign_difficulty",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_difficulty_level_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enemy_player_is_human",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_optional_bool_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "if_player_is_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "if_player_is_defender",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_campaign_difficulty",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_difficulty_level_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_is_human",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "autoresolver_optional_bool_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "autoresolver_unit_record_usage_flags_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "always_destroy_if_engaged_in_melee",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "main_unit_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "banners_permitted_unit_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "banner",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "banners",
              "banner"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "banners_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "banner",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_ai_abilities_usage_params_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "usage_param",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "divisor_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is to normalise the range, so we might put in 100 for armour, if we expect that to be the maximum amount",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_ai_abilities_usage_template_names_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "ai_ability_usage_template_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factor_bias",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_ai_abilities_usage_templates_to_params_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "parameter",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_ai_abilities_usage_params",
              "usage_param"
            ],
            "lookup": null,
            "description": "the parameter that is of interest (remember that omitted ones don't influence the effect up/down",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "template",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_ai_abilities_usage_template_names",
              "ai_ability_usage_template_key"
            ],
            "lookup": null,
            "description": "the template this will be a part of",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we care about the parameter",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_animations_table_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skeleton",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_skeletons",
              "name"
            ],
            "lookup": null,
            "description": "This creates an AGF dependency.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_camera_shake_parameters_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attack",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "decay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fall_off_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "20",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "horizontal_amplitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "horizontal_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "octave_amplitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "octave_frequency_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "octaves",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pitch_amplitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pitch_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "roll_amplitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "roll_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sustain",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sustain_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vertical_amplitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vertical_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "yaw_amplitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "yaw_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_cameras_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_height_small",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_height_large",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_fort_max_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_speed_max_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_speed_min_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_speed_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_fast_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "40",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_catchment_override_areas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "area",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "green",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "red",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_catchment_override_battle_mappings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "area",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_catchment_override_areas",
              "area"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attacker",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_catchment_override_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_path",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_paths",
              "path"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_tile_upgrades",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A semi-colon separated list of tile upgrades required to for this entry to be used.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "area",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_catchment_override_areas",
              "area"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attacker",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_catchment_override_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_catchment_override_group_battles_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "battle_map_location",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_catchment_override_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "which subcatchment to choose, or empty for none, * for any.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tile_upgrades",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_catchment_override_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_cinematic_event_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_climate_weather_descriptions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "climate_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "climates",
              "climate_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "seasons",
              "season"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weather_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_weather_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "probability",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heat_fatigue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cold_fatigue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spotting_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_context_army_special_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "army_special_ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "army_special_abilities",
              "army_special_ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_context",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_context_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_abilities",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_context_unit_attribute_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entities_gradient_strategy_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "gradient alignment strategy enums",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entities_size_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "entity size enum",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entities_tables": [
      {
        "version": 32,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "run_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acceleration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deceleration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Needs to be larger than acceleration value to avoid attack movement bugs",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_commence_run",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_adopt_charge_pose",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_pick_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shape",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_shape_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radii_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mass",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_arc_close",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_turn_to_move_anim",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_static_turn_anim",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_turning_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fly_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Speed of the entity when in the air (as opposed to moving on the ground)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying_charge_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Charge speed of the entity when in the air (as opposed to moving on the ground)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_size_enums",
              "key"
            ],
            "lookup": null,
            "description": "Size of entity for collision priority and combat",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strafe_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gradient_strategy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_gradient_strategy_enums",
              "key"
            ],
            "lookup": null,
            "description": "Gradient alignment strategy",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_entity_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_reaction_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Radius at which entity will trigger combat with nearby enemy",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_effects",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_reactions_ignore_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage chance to ignore hit reactions, after rules application.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "knock_interrupts_ignore_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage chance to ignore knock interrupts, after rules application.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "soft_collision_offset_z",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset the soft collision volume along the z-axis.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_climb_ladder_and_stair_pipes",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_intersection_radius_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ratio of the radius to use for projectile intersections (usually < 1)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration_speed_change",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ratio of projectile speed retained when it penetrates this entity.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration_resistance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Added to the projectile penetration counter. Higher number means this entity can stop projectiles more easily.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "aura_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_camera",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_porthole_camera_settings",
              "key"
            ],
            "lookup": null,
            "description": "Override camera that will be used instead of record in main_unit record if exists",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_tracking_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Minimum ratio of move speed that an entity can slow down for formed movement",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_tracking_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum ratio of move speed that an entity can speed up for formed movement",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_filter_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_cast_projectile",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "does this entity cast a projectile spell",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this entity has blood",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_dismember",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this entity can be dismembered",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "Camera shake parameters to use for combat animations. This to tied to metadata.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismember_head_alive_hp_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If +ve, this entity can have its head dismembered while still alive. Value is fraction of full hitpoints.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismember_arms_alive_hp_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If +ve, this entity can have its arms dismembered while still alive. Value is fraction of full hitpoints.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "jump_attack_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage chance of performing jump attack (0..100)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 31,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "run_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acceleration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deceleration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Needs to be larger than acceleration value to avoid attack movement bugs",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_commence_run",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_adopt_charge_pose",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_distance_pick_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shape",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_shape_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radii_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mass",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fire_arc_close",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_turn_to_move_anim",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_static_turn_anim",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_turning_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fly_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Speed of the entity when in the air (as opposed to moving on the ground)",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying_charge_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Charge speed of the entity when in the air (as opposed to moving on the ground)",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_size_enums",
              "key"
            ],
            "lookup": null,
            "description": "Size of entity for collision priority and combat",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strafe_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gradient_strategy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_gradient_strategy_enums",
              "key"
            ],
            "lookup": null,
            "description": "Gradient alignment strategy",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_entity_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_reaction_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Radius at which entity will trigger combat with nearby enemy",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_effects",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_reactions_ignore_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage chance to ignore hit reactions, after rules application.",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "knock_interrupts_ignore_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage chance to ignore knock interrupts, after rules application.",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "soft_collision_offset_z",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset the soft collision volume along the z-axis.",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_climb_ladder_and_stair_pipes",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_intersection_radius_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ratio of the radius to use for projectile intersections (usually < 1)",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration_speed_change",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.95",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ratio of projectile speed retained when it penetrates this entity.",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration_resistance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Added to the projectile penetration counter. Higher number means this entity can stop projectiles more easily.",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "aura_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_camera",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_porthole_camera_settings",
              "key"
            ],
            "lookup": null,
            "description": "Override camera that will be used instead of record in main_unit record if exists",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_tracking_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Minimum ratio of move speed that an entity can slow down for formed movement",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_tracking_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.45",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum ratio of move speed that an entity can speed up for formed movement",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_filter_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_cast_projectile",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "does this entity cast a projectile spell",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_blood",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this entity has blood",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_dismember",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this entity can be dismembered",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "Camera shake parameters to use for combat animations. This to tied to metadata.",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismember_head_alive_hp_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If +ve, this entity can have its head dismembered while still alive. Value is fraction of full hitpoints.",
            "ca_order": 47,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismember_arms_alive_hp_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If +ve, this entity can have its arms dismembered while still alive. Value is fraction of full hitpoints.",
            "ca_order": 46,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entity_effects_junctions_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "impact_dust",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_dust",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "run_dust",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "walk_dust",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "footsteps",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_effects",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_spurt_small",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_spurt_medium",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_spurt_large",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_explosion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_spurt_large_decal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood_explosion_decal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entity_effects_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "deep_water",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "forest",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grass",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mud",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rock",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "road",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sand",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scrub",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shallow_water",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "snow",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wooden_floor",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "footstep_camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_entity_stats_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_melee_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "melee_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_missile_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_misc_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_personalities_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "man_animations_table",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personality_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity_stats",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autonomous_rider_hero",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "man_animations_table",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personality_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity_stats",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entity_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_result_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "battle_result_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_xp_gain",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "result_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "result_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "battle_set_piece_armies_characters_items_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character_item",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters",
              "character_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_characters_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "army_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies",
              "army_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters",
              "character_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_characters_skills_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "character_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters",
              "character_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_characters_skillsets_skills_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skillset_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters_skillsets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_characters_skillsets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_characters_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "character_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "forename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "names_group",
              "name"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magic_lore",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_groups",
              "ability_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_men",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "surname",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "names_group",
              "name"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": [
              "land_unit"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "general",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is portrait for loading screen portholes",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_model",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_arts",
              "id"
            ],
            "lookup": [
              "art_set_id"
            ],
            "description": "The campaign representation of the character",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skillset",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters_skillsets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "male",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_effect_bundles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_set_piece_army",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies",
              "army_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "army_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies",
              "army_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_pieces",
              "battle_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "ai_army_tactic",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "approach_angle",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Set in Degrees, starting at 0 for North",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_emblem",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "military_force_legacy_emblems",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_model",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_arts",
              "id"
            ],
            "lookup": [
              "art_set_id"
            ],
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Army Key for armies that are in a quest battle. Non-Player armies will be sorted alphabetically, so make sure that the primary enemy army has it's key sorted first in the list of enemy armies.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployment_zone_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_allied_to_player",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_reinforcement_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_frontend_player_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, this army is ignored in campaign but used for players army in frontend",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_default_deployment_zones",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, is hidden in loading screen and as a reinforcement (for surprise reinforcements basically)",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_merge_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, will merge with other armies who have flag set and have same faction",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "army_onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "ai_army_tactic",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "approach_angle",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Set in Degrees, starting at 0 for North",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_emblem",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "military_force_legacy_emblems",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_model",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_arts",
              "id"
            ],
            "lookup": [
              "art_set_id"
            ],
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployment_zone_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_allied_to_player",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_reinforcement_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_frontend_player_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, this army is ignored in campaign but used for players army in frontend",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_default_deployment_zones",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, is hidden in loading screen and as a reinforcement (for surprise reinforcements basically)",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "army_onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          4
        ]
      }
    ],
    "battle_set_piece_armies_units_junctions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "army_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies",
              "army_name"
            ],
            "lookup": null,
            "description": "The battle_set_piece_army this unit goes into",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_units",
              "unit_name"
            ],
            "lookup": null,
            "description": "The battle_set_piece_armies_unit which is referenced",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_name",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The script_name of the unit (used by lua and generated_battle)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number_of_unit",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The number of this unit in the army",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_armies_units_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "unit_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": [
              "land_unit"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage_num_men",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_campaign_battle_scene_view_configurations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "camera_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "separation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "set_piece_battle_scene",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_campaign_battle_scenes",
              "battle_set_piece"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_campaign_battle_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_set_piece",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_pieces",
              "battle_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain/campaigns/warhammer_map_1/lighting/prebattle_underground.environment",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_frontend_groups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order for display in frontend, lower the closer to the top (so 0, 1, 2)",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_map",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Links to campaign so correct map can be used in frontend",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order for display in frontend, lower the closer to the top (so 0, 1, 2)",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_piece_frontend_groups_to_characters_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters",
              "character_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_frontend_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_set_pieces_tables": [
      {
        "version": 12,
        "fields": [
          {
            "name": "battle_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A custom environment to load",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The key of the battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The lua script to load for this battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "The battle type",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_player_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, players alliance will be attacking",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd_layer_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_export_types",
              "name"
            ],
            "lookup": null,
            "description": "The name of a custom bmd layer to load.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_large_armies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "teleport_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_area",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Catchment area name within the tile",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_win",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_lose",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_pre_battle_intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 11,
        "fields": [
          {
            "name": "battle_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A custom environment to load",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_enviroment_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_enviroments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The key of the battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The lua script to load for this battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "The battle type",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_player_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, players alliance will be attacking",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd_layer_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_export_types",
              "name"
            ],
            "lookup": null,
            "description": "The name of a custom bmd layer to load.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_large_armies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "teleport_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_area",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Catchment area name within the tile",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_win",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_lose",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 10,
        "fields": [
          {
            "name": "battle_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A custom environment to load",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The key of the battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The lua script to load for this battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "The battle type",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_player_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, players alliance will be attacking",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd_layer_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_export_types",
              "name"
            ],
            "lookup": null,
            "description": "The name of a custom bmd layer to load.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_large_armies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "teleport_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_area",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Catchment area name within the tile",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_win",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "outro_movie_lose",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "battle_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A custom environment to load",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The key of the battle",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_script",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The lua script to load for this battle",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "The battle type",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_icon_offset_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset for icon shown in frontend on map",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_player_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, players alliance will be attacking",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd_layer_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_export_types",
              "name"
            ],
            "lookup": null,
            "description": "The name of a custom bmd layer to load.",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_large_armies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "teleport_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5000",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH] <name>",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The title of the quest as displayed in the frontend",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH] <description>",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The description of the quest as displayed in the frontend",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "battle_siege_vehicle_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vehicle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_siege_vehicles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_skeletons_tables": [
      {
        "version": 15,
        "fields": [
          {
            "name": "head_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hips_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftarm_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftfoot_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lefthand_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftleg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftshoulder_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftupleg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftwheel_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "neck_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightarm_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightfoot_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "righthand_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightleg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightshoulder_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightupleg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightwheel_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "root",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale_deviation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spine_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon1_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon2_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon3_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon4_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon5_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftfinger_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightfinger_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lefttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "righttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_man",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_mount",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_engine",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon6_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_animal",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_fauna",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cinematic",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "locomotion",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_skeletons_locomotion_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leftwingbase_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rightwingbase_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "head_tracking_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": "45",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum head tracking angle (degrees)",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "back_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_left_upper_leg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_right_upper_leg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_lefttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 46,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "front_righttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 47,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rear_left_upper_leg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 48,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rear_right_upper_leg_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 49,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rear_lefttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 50,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rear_righttoe_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 51,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "footstep_nodes",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 52,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "footstep_detection_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.05",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 53,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 54,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flying_pivot_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 55,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "filter_projectiles_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Fill in prefixes of all bone chain roots that should be filtered for projectile sticking",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "torso_splice_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 56,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_type_setup_limits_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_size",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "era",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_infantry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_cavalry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_artillery",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_small_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_frigate",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_line_of_battle",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order put in ui",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender_funds_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Ratio of funds defender gets as opposed to attacker for this battle type",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_teamsize",
            "field_type": "I32",
            "is_key": false,
            "default_value": "4",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number of armies per alliance for this battle type",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name shown in ui",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "battle_types_to_victory_conditions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "StringU16",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attacker_victory_condition",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "victory_conditions",
              "condition"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender_victory_condition",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "victory_conditions",
              "condition"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_collision_responses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex_collision_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_composite_scene_group_to_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_composite_scene_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "Group id, every Vortex Spell under the same group will spawn the same composite scenes",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If we need to delay this composite scene triggering",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "freeze_position",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Composite scene will respect initial spell position",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "freeze_rotation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Composite scene will respect initial speel rotation",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_composite_scene_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortex_launch_sources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "suggested_launch_source",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_vortexs_tables": [
      {
        "version": 15,
        "fields": [
          {
            "name": "change_max_angle",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_ap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expansion_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "goal_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "infinite_height",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_change_freq",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "in metres / second",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is our context 'magical'?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_force",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is how much force is applied to determine the result of being hit, for knockbacks etc.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_collision",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_collision_responses",
              "vortex_collision_type"
            ],
            "lookup": null,
            "description": "This is the behaviour when we collide with a building",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_off_ground",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_vortexes",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "num of vortexes spawned",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "Blood version",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "distance from launch_source",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_composite_scene_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "Via group we can configure multiple composite scenes per Vortex Spell",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 14,
        "fields": [
          {
            "name": "change_max_angle",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_ap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expansion_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "goal_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "infinite_height",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_change_freq",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "in metres / second",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is our context 'magical'?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_force",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is how much force is applied to determine the result of being hit, for knockbacks etc.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_collision",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_collision_responses",
              "vortex_collision_type"
            ],
            "lookup": null,
            "description": "This is the behaviour when we collide with a building",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_off_ground",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_vortexes",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "num of vortexes spawned",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "Blood version",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "distance from launch_source",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 12,
        "fields": [
          {
            "name": "change_max_angle",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_ap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expansion_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "goal_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "infinite_height",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "move_change_freq",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "in metres / second",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is our context 'magical'?",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_force",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is how much force is applied to determine the result of being hit, for knockbacks etc.",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "target_centre",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_collision",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_collision_responses",
              "vortex_collision_type"
            ],
            "lookup": null,
            "description": "This is the behaviour when we collide with a building",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_off_ground",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "We do spawn this at the same time as usual, but we wait this time to cause damage / move / collide etc.",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_vortexes",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "num of vortexes spawned",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "composite_scene_files",
              "scene_filepath"
            ],
            "lookup": null,
            "description": "Blood version",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battle_weather_types_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precipitation_type",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_particles",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "particle_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "particle_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "list_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_appropriate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "accuracy_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much do we multiply accuracy by in this weather",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bow_reload_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "an additive modifier to reloading (may be negative)",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_reload_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "an additive modifier to reloading (may be negative)",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "battlefield_building_categories_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_destruction_effect",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "building_placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/units/icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "Icon path used for any related building icons for radar, etc",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_buildings_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_effects_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "local_effects_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_effects_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "local_effects_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "battlefield_buildings_tables": [
      {
        "version": 20,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "generic",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_building",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_buildings_names",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_public_ted",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fortwall_penetration_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_3d",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_thresholds",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "joiner",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "auxiliary",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "multiplier applied to the rate of damage caused by fire",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height_map_mesh",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ground_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ground_types",
              "type"
            ],
            "lookup": null,
            "description": "The ground type when walking on this buildings platforms",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_burn",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_count_as_urban",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether this building will contribute towards urban reverb",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_buildings_with_projectiles_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_building_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_buildings_names",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_deployable_siege_items_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battlefield_siege_vehicle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_siege_vehicles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_effort_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_engines_tables": [
      {
        "version": 19,
        "fields": [
          {
            "name": "destroyed_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "engine_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_animation_table",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "asset_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "draught_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for chariots",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for rider positions",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "first_person_engines",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Defines model to use while the engine gets destroyed",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Defines animation to use while the engine gets destroyed",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_meta",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Defines animation metadata to use while the engine gets destroyed",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 18,
        "fields": [
          {
            "name": "destroyed_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "engine_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_animation_table",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "asset_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "draught_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for chariots",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for rider positions",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "first_person_engines",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruct_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "fields": [
          {
            "name": "destroyed_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "engine_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "gun_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_animation_table",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "asset_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "draught_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for chariots",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_attachment_point",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used for rider positions",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "first_person_engines",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_siege_vehicles_custom_battles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "probability",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vehicle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_siege_vehicles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "battlefield_siege_vehicles_tables": [
      {
        "version": 18,
        "fields": [
          {
            "name": "hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_sieges",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gun_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "docking_clearance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "engine",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_engines_autonomous",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image path used for recruitment icons in campaign and frontend",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum can recruit per army",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_8m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 8m walls",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uses_15m_wall",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Equipment valid to work with 15m walls",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cost to field vehicle in custom battle menu",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Smaller icons used for battle radar and on unit cards",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "DLC - Special Edition Value",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by battering rams",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used by campaign AI to select siege vehicle to build",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order in custom battle",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autoresolver_effectiveness",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_entity_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Onscreen name that will appear in tooltips, etc for siege vehicle",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Description that will appear in tooltips, etc",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "battles_tables": [
      {
        "version": 13,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "specification",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screenshot_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_1",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_2",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "singleplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "year",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender_funds_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_key_buildings",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "matchmaking",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_large_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_15m_walls",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_underground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to specify a specific catchment (variant?) to use of the map folder",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tile_upgrade",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tile upgrade for tile system requested by MarkS so can make use correct faction themed walls, etc",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional environment file, if not specified will be randomised",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 11,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "specification",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screenshot_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_1",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_2",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "singleplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "year",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender_funds_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_key_buildings",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "matchmaking",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_large_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_15m_walls",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_underground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to specify a specific catchment (variant?) to use of the map folder",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tile_upgrade",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tile upgrade for tile system requested by MarkS so can make use correct faction themed walls, etc",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional environment file, if not specified will be randomised",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_environment_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_environments",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_types",
              "type"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "specification",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screenshot_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_1",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "team_size_2",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "singleplayer",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intro_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "year",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defender_funds_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_key_buildings",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "matchmaking",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_width",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable_area_height",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_large_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_15m_walls",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_underground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "catchment_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to specify a specific catchment (variant?) to use of the map folder",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "bmd_export_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The name of the type shown in terry",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The file name of the type. Must be lower case.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_layer_groups",
              "key"
            ],
            "lookup": null,
            "description": "The group this layer belongs to which is used for loading defaults (optional)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "bmd_layer_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The name of the layer group. Used for loading default layers.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "bretonnia_vows_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "bretonnia_vows_to_traits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_traits",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vow",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bretonnia_vows",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_chain_availabilities_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "set_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chain_availability_set_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sub_culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_chain_availability_set_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_chain_availability_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chain_availability_set_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_chains_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_category_tab",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "encyclopedia_building_chain_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "grouping for building chains, to indicate that chains should be merged in the encyclopedia",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_superchain",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_tier_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_required_horde_commander",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "chain_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "\"PLACEHOLDER Tooltip\"",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Placeholder description",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No code implementation. Only used in encyclopedia",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_category_tab",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_category_position",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_superchain",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_tier_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "chain_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "\"PLACEHOLDER Tooltip\"",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Placeholder description",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No code implementation. Only used in encyclopedia",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopedia_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "building_culture_variants_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_description_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/buildings/icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "disables",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_short_description_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_tooltip",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1,
          4,
          5
        ]
      }
    ],
    "building_downgrade_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "from",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "to",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_effects_junction_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value_damaged",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value_ruined",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_instances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_instances",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_level_armed_citizenry_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "armed_citizenry_unit_groups",
              "unit_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_level_required_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_level_required_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_level_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_levels_campaign_bmd_layer_group_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_bmd_layer_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bmd_layer_group_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_levels_tables": [
      {
        "version": 16,
        "fields": [
          {
            "name": "level_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upkeep_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "commodity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_in_capital",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "economic_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enlightenment_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_unique",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_in_world_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": [
              "onscreen_text"
            ],
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_convert",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_instance_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_show_building_level_in_ui_for_technology",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health_override",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "development_point_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_damaged",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_building_building_level_requirement",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_building_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_buildings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slave_cap_contribution",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 15,
        "fields": [
          {
            "name": "level_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upkeep_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "commodity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "only_in_capital",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "economic_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enlightenment_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_unique",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_in_world_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": [
              "onscreen_text"
            ],
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_convert",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_instance_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_show_building_level_in_ui_for_technology",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "health_override",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "development_point_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_damaged",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_building_building_level_requirement",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_building_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_buildings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_set_to_building_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_level",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exclude",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_sets_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon for building browser",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order for building browser",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for building frames",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for building frames",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for building frames",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Onscreen name shown in building browser",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Onscreen description of category",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "building_states_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_superchains_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_units_allowed_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "XP",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "conditions",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enabled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "building_upgrades_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "from",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "to",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_distribution_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_distribution_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_embed_profile_agent_type_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_embed_profile_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_embed_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_type_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_type_cap_per_region_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_type_cap_per_horde_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exempt_from_free_agent_caps",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_embed_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "free_agent_excess_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_excess_cap_per_region_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_excess_cap_per_horde_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_default_type_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_default_type_cap_per_region_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "free_agent_default_type_cap_per_horde_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_record_to_cai_agent_type_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_record_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_record_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_recruitment_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_recruitment_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_type_distribution_profile_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distribution_profile_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_distribution_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distribution_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_distribution_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_type_recruitment_profile_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_profile_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_recruitment_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_recruitment_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_agent_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_character_skill_synergies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "existing_character_skill_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_character_skill_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_level_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_character_skill_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_character_skill_synergy_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_effect",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_blocking_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_end",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_start",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_blocking_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_blocking_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "should_disable_recruitment_when_blocking",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blocking_penalty",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "non_blocking_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number_of_turns_before_enabling_conversion",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number_of_turns_before_enabling_demolition",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "absence_of_non_blocking_building_is_a_problem",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_building_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_instance",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_or_building_range_start_inclusive",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_range_end_inclusive",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_super_chain",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_construction_system_category",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_construction_system_category_group",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_category_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_minimum_discount_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_maximum_discount_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_minimum_discount_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_building_maximum_discount_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_per_building_discount_increment_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_faction_per_building_discount_increment_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_minimum_discount_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_maximum_discount_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_minimum_discount_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_building_maximum_discount_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_per_building_discount_increment_when_exceeding_limit_start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "per_province_per_building_discount_increment_when_exceeding_limit_end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "score_end_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "score_or_score_start_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sub_culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cai_construction_system_category_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_category_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cdir_military_generator_unit_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_unit_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_category_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_province_template_assignment_policies_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_template_assignment_scheme",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_template_assignment_schemes",
              "scheme_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_strategic_context_template_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "default_cai_construction_system_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_strategic_context_template_policy_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cai_construction_system_strategic_context_policy",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_strategic_context_template_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_construction_system_template",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_strategic_context",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_strategic_context_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_superchain_hints_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "economic_specialisation_recommended",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_specialisation_recommended",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "super_chain_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_synergies_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "existing_building_chain_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_level_inclusive_end",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_level_inclusive_start",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_buiding_chain_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_level_inclusive_end",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_level_inclusive_start",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_level_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_instance",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_super_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_instance",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_super_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_scope_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "CAI_SYNERGY_SCOPE_PROVINCEWIDE",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_scopes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "existing_building_chain_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_level_inclusive_end",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_level_inclusive_start",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_buiding_chain_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_level_inclusive_end",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_level_inclusive_start",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_level_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "synergy_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_instance",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_building_super_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_instance",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_instances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "potential_building_super_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_synergy_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "absolute_effect",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_effect",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_synergy_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_synergy_scopes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_template_assignment_schemes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "basic_economic_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "basic_ideal_military_template_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "basic_military_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capital_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_economic_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_ideal_military_template_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_military_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scheme_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_templates_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cai_construction_system_category",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_construction_system_category_group",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_category_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_construction_system_template",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_templates_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "default_category_and_group_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_construction_system_unblocking_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_end",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_start",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_blocking_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_diplomacy_complex_treacheries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "first_event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_turn_difference",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "second_event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_diplomacy_excluded_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "Any factions listed here WON'T show up in diplomacy UI",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_diplomacy_simple_treacheries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_faction_statuses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_status",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "A named faction state",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_factions_to_hint_profile_groups_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hint_profile_group_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_hint_profile_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_hint_profile_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_hint_profile_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hint_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_military_aggressiveness_policies_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_military_behaviour_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_budget_allocation_policy_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "budget_allocation_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_budget_allocations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_strategic_context_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_budget_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_budget_allocations_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "agents_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agents_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agents_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agents_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomacy_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomacy_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomacy_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomacy_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_settable_tax_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_levels",
              "tax_level"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_settable_tax_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_levels",
              "tax_level"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_funds_allocation_percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_turns_of_inactivity_until_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_funding_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_percentage_of_pool_to_save_on_fail",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_budget_policies_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "default_budget_allocation_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_budget_allocations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_character_skill_selection_policies_skill_utilization_hints_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "skill_selection_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_character_skill_selection_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_utilization_hint_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_utilization_hints",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_utilization_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_character_skill_selection_policies_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "existing_skill_selection_weight_maximum",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_skill_selection_weight_mean",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_skill_selection_weight_minimum",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "existing_skill_selection_weight_standard_deviation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority_chain_selection_weight_maximum",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority_chain_selection_weight_mean",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority_chain_selection_weight_minimum",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority_chain_selection_weight_standard_deviation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_utilization_default_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_construction_preference_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_construction_system_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_synergies_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_synergy_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "province_specialisation_template_assignment_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_province_template_assignment_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_context_template_assignment_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_construction_system_strategic_context_template_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_income_allocation_policies_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Policy key",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_income_allocation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_income_allocations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_income_allocation_policy_strategic_context_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "income_allocation_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_income_allocation_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "zero_or_negative_net_income_survival_rounds",
            "field_type": "I32",
            "is_key": false,
            "default_value": "20",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_net_income_survival_rounds",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_strategic_context_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "proportion_of_net_income_to_spend",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "income_allocation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_income_allocations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_income_allocations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_net_income_survival_rounds",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "proportion_of_net_income_to_spend",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "zero_or_negative_net_income_survival_rounds",
            "field_type": "I32",
            "is_key": false,
            "default_value": "20",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_reliability_policies_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "join_ally_bias",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_war_declaration_gift_threshold_min",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_war_declaration_gift_threshold_max",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_war_declaration_gift_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_raiding_gift_threshold",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_religion_change_management_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percent_probability_of_religion_change_once_threshold_reached",
            "field_type": "I32",
            "is_key": false,
            "default_value": "90",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "proportion_over_mean_state_religion_value_for_religion_change_tick",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_change_ticks_required_to_change",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_religious_conversion_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_tables": [
      {
        "version": 19,
        "fields": [
          {
            "name": "agent_distribution_profile_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_distribution_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruitment_profile_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_recruitment_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_policy_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_budget_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_aggressiveness_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_military_aggressiveness_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_behaviour_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_military_behaviour_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reliability_policy_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_reliability_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_conversion_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_religious_conversion_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_manager_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomatic_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_strategic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cultural_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_cultural_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deal_evaluation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deal_generation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_system_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_construction_system_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_management_system_task_generation_profile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_task_management_system_task_generator_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negotiation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_negotiation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "income_allocation_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_income_allocation_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "occupation_decision_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_religious_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "empire_rivalry_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_empire_rivalry_components",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_change_management_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_religion_change_management_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_trespassing_components",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_embed_profile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_embed_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_selection_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_character_skill_selection_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_generator_config_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 18,
        "fields": [
          {
            "name": "agent_distribution_profile_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_distribution_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_recruitment_profile_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_recruitment_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_policy_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_budget_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_aggressiveness_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_military_aggressiveness_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_behaviour_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_military_behaviour_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reliability_policy_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_reliability_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_conversion_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_religious_conversion_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_manager_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed_for_random_selection",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomatic_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_strategic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cultural_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_cultural_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deal_evaluation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deal_generation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_system_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_construction_system_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_management_system_task_generation_profile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_task_management_system_task_generator_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negotiation_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_negotiation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "income_allocation_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_income_allocation_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "occupation_decision_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_religious_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "empire_rivalry_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_empire_rivalry_components",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_chanage_management_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_religion_change_management_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_component",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_trespassing_components",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_embed_profile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_agent_embed_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_selection_policy",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_character_skill_selection_policies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_task_management_system_task_generator_profiles_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_generator_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generator_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_technology_research_path_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_technology_researches",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "path_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_paths",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_technology_research_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "default_technology_research",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_technology_research_policy_strategic_context_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_status_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_faction_statuses",
              "faction_status"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_managers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_context_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_strategic_context_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_research_policy_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_technology_researches",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_technology_researches_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personalities_tms_task_generator_profile_faction_statuses_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cai_action_status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_faction_statuses",
              "faction_status"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_generator_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generator_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_generator_policy_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities_task_management_system_task_generator_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_cultural_components_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_bonus_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_penalty_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_bonus_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_penalty_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_cultural_relations_overrides_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "attitude_base",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "component_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_cultural_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_evaluation_component_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_evaluation_components_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_treachery_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_under",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_requested_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_over",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty_turns",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty_turns",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_cap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_cap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_break_treaty_bonus_towards_victory_region_owners",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_sign_treaty_penalty_towards_victory_region_owners",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 7,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_treachery_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_under",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_requested_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payment_offered_multiplier_over",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_penalty_turns",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_penalty_turns",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_peace_effect_cap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trespassing_war_effect_cap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_evaluation_deal_component_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_evaluation_deal_component_values_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "best_friends_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bitter_enemies_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deal_component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_deal_component_names",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "neutral_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personality_component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_evaluation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_balance_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_stand_balance_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unfriendly_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_friendly_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_unfriendly_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_balance_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tension_balance_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_balance_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "treachery_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_stand_opponent_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_opponent_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_opponent_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tension_opponent_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_opponent_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opponent_treachery_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "opponent_respect_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_generation_component_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_generation_components_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_generation_generator_priorities_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "component_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "generator_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_deal_generation_generators",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_stand_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "param1",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "param2",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "param3",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "param4",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tension_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure_timeout",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_payment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1000000",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_payment_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_deal_generation_generators_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_component_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_components_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_event_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "falloff",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_events_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomatic_factor_group_active",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomatic_factor_group_inactive",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_treaty_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_diplomatic_treaty_values_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "component_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value1",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn1",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value2",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn2",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "treaty",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_treaty_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_empire_rivalry_components_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "expansionism_multiplier_ai",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expansionism_multiplier_player",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_group_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personality_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "starting_weight",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn1",
            "field_type": "I32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn2",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn3",
            "field_type": "I32",
            "is_key": false,
            "default_value": "150",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn4",
            "field_type": "I32",
            "is_key": false,
            "default_value": "200",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight1",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight2",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight3",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight4",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_group_overrides_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "difficulty_handicap",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personality_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_negotiation_components_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "angry_reject_max",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number of counter offers before AI breaks off the negotiation.",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "angry_reject_min",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Minimum number of counter offers before AI breaks off the negotiation.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_decline",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of declining the initial offer.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_counter",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of countering the initial offer if able.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "irrelevant_accept",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of declining a counter offer if irrelevant & acceptable.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "irrelevant_decline",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of declining a counter offer if irrelevant.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "irrelevant_counter_new",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of countering an irrevelant counter offer with another goal if one can be generated.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "irrelevant_counter_last",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of countering an irrevelant counter offer with last goal.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_interactions",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number of times AI is going to start a negotiation in 1 turn",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_steps_above_acceptable",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number of steps above the acceptable payment that can be proposed.",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_offer_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of not offering anything to human players even if a goal was generated.",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_payment_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Probability of not including payment in the initial offer of willing to offer it.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_goals_generated",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of goals generated & evaluated before one is selected.",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failed_payment_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum payment AI will demand as a proportion of last failed demanded payment.",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_offer_chance_falloff",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No offer chance starts at 100 and linearly to value above in this many turns.",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_occupation_decision_components_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "policy_suitable",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_policies",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "policy_unsuitable",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_policies",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "policy_uninhabitable",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_policies",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "policy_uncapturable",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_policies",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "food_excess_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_shortage_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_attitude",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "squalor_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_occupation_decision_policies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "food_excess_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_shortage_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_attitude",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "squalor_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_occupation_decision_priorities_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "last_stand_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tension_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "policy_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_policies",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "component_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_occupation_decision_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_stand_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "total_war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "war_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tension_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "peace_priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "if_cant_capture",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_religious_components_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_bonus_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_penalty_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_bonus_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_penalty_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_strategic_components_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "friendly_towards_enemy_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_friendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_hostile_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_faction_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.25",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_merc_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enemy_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.100000023841858",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enemy_threat_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_retreat_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_retreat_to_settlement_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_balance_opportunism_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fortified_settlement_assault_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fortified_settlement_defend_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_settlement_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_refuse_tunneling_intercept_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_classic_stance_generation_mechanics",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 9,
        "fields": [
          {
            "name": "friendly_towards_enemy_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_towards_friend_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_enemy_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile_towards_friend_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_friendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_hostile_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_faction_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_merc_proportion",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.25",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_merc_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enemy_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enemy_threat_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_retreat_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_retreat_to_settlement_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_balance_opportunism_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fortified_settlement_assault_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fortified_settlement_defend_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "short name of the personality component (diplomacy UI)",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "tooltip for the personality component (diplomacy UI)",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "last_settlement_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_refuse_tunneling_intercept_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_strategic_desired_attitudes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "best_friends_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "best_friends_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bitter_enemies_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bitter_enemies_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "neutral_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "neutral_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_strategic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unfriendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unfriendly_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_friendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_friendly_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_unfriendly_attitude",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_unfriendly_positive_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "best_friends_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_friendly_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "friendly_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "neutral_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unfriendly_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "very_unfriendly_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bitter_enemies_negative_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_strategic_resource_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trade_falloff",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_strategic_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ownership_falloff",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ownership_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_personality_trespassing_components_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_score",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_score_horde",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_best_friends",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_bitter_enemies",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_neutral",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_unfriendly",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_very_friendly",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_very_unfriendly",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unknown_faction_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance_mod_friendly",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_groups_to_regions_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region_group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_hint_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_group_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_hint_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hints",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_hint_profile_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region_hint_profile_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hint_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_hint_profile_parent_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hint_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_hint_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_hint_profiles_to_region_hint_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region_hint_group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hint_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_hint_profile_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_region_hint_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_region_hints_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_ritual_check_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_ritual_ritual_check_type_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual_check_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_ritual_check_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_ritual_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_ritual_weights_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_siege_strength_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "defence_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "assault_strength_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_stance_hints_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attack_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_strategic_context_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_task_management_system_task_generator_group_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "parent_task_generator_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generator_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_generator_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generator_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_task_management_system_task_generator_groups_generators_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Priority of the generator within the group. Generally scalled between 0.0 and 1.0",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_generator_group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generator_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "task_generator_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_task_management_system_task_generators",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_task_management_system_task_generator_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The name of the Task Generator Group",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_task_management_system_task_generators_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The DB name of this CAI Task Management System Task Genertaor",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_variables_overides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cai_variable_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_variables",
              "key"
            ],
            "lookup": null,
            "description": "Campaign AI Variable to override",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "Campaign Key",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_type",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "(Optional) Long/Short",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_difficulty_level",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "(Optional) Integer value campaign difficulty",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Override value",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cai_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Campaign AI Control Variable Key",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Campaign AI Control Variable Base Value",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Campaign AI Variable Description",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_agent_subtype_battle_tags_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_tag",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attacking",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_tag",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_agent_subtype_factorial_effect_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factorial_effect",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factorial_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "EFS_ONLY_OWNER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_scopes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factorial_effect",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factorial_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_manager_behaviour_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "manager",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_managers",
              "manager"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "behaviour",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_behaviours",
              "behaviour"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_managers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "manager",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_technology_managers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_technology_path_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "path_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_technology_paths",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ai_technology_research_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ambush_ground_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "ambush_chance_of_success",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ground_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_battle_situations_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "night_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_encampment_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_mod_group_modifier_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_mod_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modification_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_modifiers",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_mod_group_targets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "alliance_target",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mechanic_target",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "player_target",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_mod_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "class",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat_variable_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_stat_variables",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vs_class",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_situation_mod_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_mod_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_target_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_mod_group_targets",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "situation_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_autoresolver_battle_situations",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_skirmish_effectiveness_relative_to_speeds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "proportional_effectiveness_skirmisher_to_other",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_speed_skirmisher_to_other",
            "field_type": "F32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_autoresolver_stat_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_battle_presets_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "Battle type this preset is for",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "X coordinate on map (0-1)",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "coord_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Y coordinate on map (0-1)",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tile_upgrade",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional tile upgrade (for specifying settlement levels, etc; see tile_upgrades.xml)",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_unique_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "True only for unique settlements like carthage, currently used to determine if has all different settlement sizes",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_map",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1564135515",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_playable_areas",
              "index"
            ],
            "lookup": null,
            "description": "This is the campaign map this preset is for",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screenshot_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/frontend ui/battle_map_images/altdorf.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Screenshot path for custom battle screen",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "creep_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "destruction_zone_mask_types",
              "key"
            ],
            "lookup": null,
            "description": "For overriding creep in map (for vampires/chaos)",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER PRESET",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Localised name for preset (appears on tooltip/selection)",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional localised description of map that could appear on ui",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          3
        ]
      }
    ],
    "campaign_battle_scenes_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "bmd",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain/campaigns/warhammer_map_1/lighting/prebattle_underground.environment",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "bmd",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "environment",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain/campaigns/warhammer_map_1/lighting/prebattle_underground.environment",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bmd_layer_group_bmd_export_types_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_bmd_layer_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bmd_layer_group_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd_export_types",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "bmd_export_types",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_battle_type_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_culture_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_force_status_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "force_status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_force_status",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_yours",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_ground_type_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ground_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ground_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_specifiers_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "night_battles_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_battle_context_territory_status_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "territory_status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_territory_status",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_ids_province_initiatives_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "notes",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_bonus_value_ids_technologies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "notes",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_building_chain_slot_unlocks_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_slot_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "building_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_slot_unlock_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_building_level_factorial_effect_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factorial_effect",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factorial_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "EFS_OWN_FACTION_ONLY",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_scopes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factorial_effect",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factorial_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_camera_map_bounds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_art_sets_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "agent_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "art_set_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_custom",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_map_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_arts_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "art_set_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets",
              "art_set_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "none",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_animation_vfx_filter",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_animation_vfx_filter",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_animation_vfx_filter",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "art_set_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets",
              "art_set_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "none",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_character_uniform_ancillary_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "art_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets",
              "art_set_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_climate_change_phases_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "round_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "human_imperium_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_companion_army_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "Only culture is currently supported as a criteria.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "army_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The term used to refer to a companion army in this group, e.g. 'Waaagh!' or 'Brayherd'.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_composite_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "filename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_cultural_relations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude_base",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_difficulty_handicap_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_difficulty_handicap",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "human",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_effect_scope_agent_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_effect_scope_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_effect_scope_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/effect_bundles/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "effect bundle icon for the category display",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_effect_scope_character_force_relationship_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_effect_scope_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "force_relationship_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_character_force_relationships",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_effect_scope_territories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_effect_scope_to_category_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "scope",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_effect_scopes_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "location",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_locations",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ownership",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_ownerships",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_objects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_objects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "territory",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scope_territories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_faction_feature_forest_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "feature_forest",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_feature_forests",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_faction_religion_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effects_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage_upper_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_factorial_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_factorial_category_base_thresholds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_category_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_factorial_category_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "code_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "design_controlled_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_design_controlled_factorial_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_factorial_scopes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_factorial_ui_infos_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ph",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_features_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is this feature available to members of this group?",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "feature",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_feature_ids",
              "id"
            ],
            "lookup": null,
            "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.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "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.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_ground_types_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_sea",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain_grassland_plains.png",
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/terrain_pips/%",
            "is_reference": null,
            "lookup": null,
            "description": "icon for tooltips",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_ground_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "standard_cursor",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "Cursor shown when nothing selected and over this ground type",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_cursor",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "Cursor shown when character selected and over this ground type",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_group_abandoned_cultures_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_agent_action_composite_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "garrison_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_agent_action_foreign_slots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_crafting_infos_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_food_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_food_unique_agent_charges_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charges",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agents",
              "agent_subtype"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_loyalty_dilemmas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_action_results_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "action_result",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_actor_genders_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "gender",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_agent_subtypes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_attrition_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attrition_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_campaigns_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_climates_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "climate",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "settlement_climate_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_culture_settlement_occupation_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture_settlement_ocupation_option",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "culture_settlement_ocupation_options",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "culture_settlement_occupation_option",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "culture_settlement_occupation_options",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_cultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_diplomatic_attitudes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_negotiation_attitudes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_involves_settlements_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "involves_settlement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_ministerial_positions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ministerial_position",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions",
              "minister_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_numeric_ranges_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "max_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_on_seas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_sea",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_originating_cultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_originating_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_originating_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_pooled_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pooled_resource",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_region_owner_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_member_criteria_values_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_group_members",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_members_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_morale_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_occupation_purchasable_primary_slot_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_cost",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_pending_battle_purchasable_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "purchasable_effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "purchasable_effects",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_plague_military_force_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "plague",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "plagues",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_plague_region_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "plague",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "plagues",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_plagues_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "plague",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "plagues",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_pooled_resource_effects_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_effect_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_pooled_resources_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_post_battle_looted_pooled_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is Z",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is Y",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is X",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "2147483647",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_factor",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factor_junctions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_racial_suitability_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_ritual_chains_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual_chain",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlock_mission",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlock_turn",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shared_progress",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initially_unlocked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "unlock_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH] Insert Unlock Text",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "campaign_group_rituals_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlock_mission",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlock_turn",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initially_unlocked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "unlock_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH] Insert Unlock Text",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "campaign_group_settlement_occupation_looted_pooled_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is Z",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is Y",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exponent_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In the formula (X * value ^ Y) + Z * value + base) this is X",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "2147483647",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_factor",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factor_junctions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_settlement_occupation_option_foreign_slots_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foreign_slot_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_group_unique_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_charges",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agents",
              "agent_subtype"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_hidden_settlement_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_initial_loyalty_distribution_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "loyalty",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "roll",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_interactable_marker_infos_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marker_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "interactable_marker",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_marker_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_map_attrition_damages_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percent_unit_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.01",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_attrition_faction_immunities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attrition",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_attrition_unit_immunities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attrition",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_attritions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "damage",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attrition_damages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attrition_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "message_event_association",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_snow",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "campaign_map_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_card_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_immunity_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "campaign_map_masks_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mask_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_masks_to_excluded_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "excluded_region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mask",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_masks",
              "mask_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_playable_areas_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "index",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_trade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "meaningful_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_border",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maxx",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mapname",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimap_lookup_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines whether this maps tilemap is selectable in custom battle screen to pick battle maps",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "terrain_folder",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain/battles/main_rome_map/",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The folder where battle terrain tiles are stored",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "main_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If filled out, will appear in dlc campaign selection screen with this image",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "test_movie_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_mpc_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true campaign can be played in multiplayer",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_overlay_lookup",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_overlay_map",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 8,
        "fields": [
          {
            "name": "index",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_trade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radar_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "meaningful_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_width",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "preview_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minx",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maxx",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mapname",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimap_lookup_file",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_available_in_custom_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines whether this maps tilemap is selectable in custom battle screen to pick battle maps",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "terrain_folder",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "terrain/battles/main_rome_map/",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The folder where battle terrain tiles are stored",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "main_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If filled out, will appear in dlc campaign selection screen with this image",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "test_movie_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_mpc_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true campaign can be played in multiplayer",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_map_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_map",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_roads_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movement_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_required_to_upgrade_to",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_required_to_downgrade_from",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_settlements_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "settlement_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "climate_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "settlement_climate_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "citybar_height_offset",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height offset of citybar UI element, use to raise over forests for example",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_tooltips_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "select_context",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_tooltip_select_contexts",
              "select_context"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "over_context",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_tooltip_over_contexts",
              "over_contexts"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip_line",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_tooltip_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advice_line",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_tooltip_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "main_line",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_tooltip_texts",
              "key"
            ],
            "lookup": null,
            "description": "first line in the tooltip",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_winds_of_magic_areas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_groups",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "campaign_map_winds_of_magic_persistent_region_strengths_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_winds_of_magic_strengths",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_map_winds_of_magic_strengths_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "default",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frequency",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "campaign_markers_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "Supports campaign, culture, subculture and faction criteria.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marker_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_marker_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "Supports campaign, culture, subculture and faction criteria.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mercenary_unit_character_level_restrictions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "character_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_override",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "character_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mount_animation_set_overrides_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "character_animation_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_animation_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_filter_override",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "character_animation_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rider_animation_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mounts_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "animation_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.10000000149011612",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_rider_variant_scale",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_filter",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner_relative_to_mount",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "animation_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_anim_set_enums",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "actor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignore_rider_variant_scale",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_movement_spline_materials_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "head_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shaft_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mp_coop_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_mp_coop_groups_to_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "A faction to be added to a Multiplayer Coop Group",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_coop_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_mp_coop_groups",
              "key"
            ],
            "lookup": null,
            "description": "The Multiplayer Coop Group to which the specified faction belongs.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_payload_ui_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_politics_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_post_battle_captive_options_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "captive_option",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_post_battle_captive_option_ids",
              "captive_option"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/captive_option_icons/%;",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_transaction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "captive_option",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_post_battle_captive_option_ids",
              "captive_option"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1,
          0
        ]
      }
    ],
    "campaign_public_order_populace_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "populace_happiness",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_region_transformation_composite_scenes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_religious_relations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attitude_base",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_attitude_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_group_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_rogue_army_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "xp",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_leaders_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "surname",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "other_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "artset",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets",
              "art_set_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_naturally_spawn",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_setups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "budget",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "difficulty_level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_rogue_army_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_spawn_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_spawn_locations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_rogue_army_spawn_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "position_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "position_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radius",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_rogue_army_spawn_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_rogue_army_spawn_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_building_culture_overlays_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bmd",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_building_ids_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "building_level_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_model_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_building_model_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_building_siege_models_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "blockade",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_bmd",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_buildings_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_model_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damaged_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destroyed_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_walled_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wall_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "on_sea_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_model_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damaged_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destroyed_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_walled_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wall_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "model_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_settlement_display_building_model_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damaged_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destroyed_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_construction_bmd",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_settlement_rotations_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "settlement",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_settlements",
              "settlement_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rotation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_settlement_display_sprawl_pieces_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_stance_effects_junctions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": [
              "screen_name"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "force_type",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "military_force_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": [
              "screen_name"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_horde",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_stances_composite_scenes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_stances_factions_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_stances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/stance_icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_statistics_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "campaign_statistics_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_statistic",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_statistics_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_statistic_category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_statistics_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "statistic_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "campaign_storm_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_move",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_decay",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_land",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_sea",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_spawn_over_character",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "respect_excluded_regions_table",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_storms_excluded_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_storms_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "attrition",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tiling_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_storm_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "attrition",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tiling_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_land_storm",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attrition",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tiling_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_string_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tree_ids_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "tree_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_removed",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "season",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ALL",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tree_type_cultures_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_tree_types",
              "tree_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tree_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tree_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tree_variants_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "tree_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_tree_ids",
              "tree_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_rigid",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_tree_types",
              "tree_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_campaign_tree_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_tunnelling_excluded_regions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "Supports region and campaign criteria.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_unit_stat_bonuses_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "bonus",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upgrade_cost_new",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upgrade_cost_from_previous_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          2
        ]
      }
    ],
    "campaign_variables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "variable_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_vfx_descriptions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "z_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "one_shot",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_vfx_lookups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_filter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture_filter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_filter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_vfx_descriptions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_vfx_campaign_vfx_event_ids",
              "campaign_vfx_event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaign_videos_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_locked",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "still_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaigns_campaign_variables_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "variable_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_variables",
              "variable_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_difficulty_level",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_type",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "campaigns_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "campaign_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "map_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_maps",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "exportable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_location",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_tutorial",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "available_for_mp",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order for MPC selection drop down",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mask",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_masks",
              "mask_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bullet_list",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "capture_point_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/capture_point_icons/%.png;ui/battle ui/capture_point_icons/%_large.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_spotting_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Capture Point",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "cdir_campaign_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_configs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_campaign_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_faction_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cdir_config_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_config_values",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_desire_priorities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_campaign_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "desire_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_desires",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "cdir_events_dilemma_choice_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "choice_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_dilemma_choices",
              "choice_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_choice_label",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_choice_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1,
          0
        ]
      }
    ],
    "cdir_events_dilemma_followup_dilemmas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "choice_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_dilemma_choices",
              "choice_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_dilemma_followup_missions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "choice_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_dilemma_choices",
              "choice_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_dilemma_incidents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "choice_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_dilemma_choices",
              "choice_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_dilemma_option_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_options",
              "option_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_dilemma_payloads_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "choice_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_dilemma_choices",
              "choice_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_payloads",
              "payload_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_incident_followup_dilemmas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_dliemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_incident_followup_incidents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_incident_followup_missions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_incident_option_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_options",
              "option_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_incident_payloads_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_payloads",
              "payload_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_followup_dilemmas_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_mission_statuses",
              "status_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_followup_missions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_mission_statuses",
              "status_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "followup_mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_incidents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "incident_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "status_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_mission_statuses",
              "status_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_issuer_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "issuer_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mission_issuers",
              "issuer_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_option_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_options",
              "option_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_mission_payloads_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_payloads",
              "payload_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "status_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_mission_statuses",
              "status_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_options_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "notes",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_events_payloads_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_configs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_template_priorities_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "template_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leader_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "config_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "template_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_template_ratios_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ratio",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "template_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_unit_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_templates_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_unit_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cdir_military_generator_unit_qualities_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_unit_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quality",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_experience_skill_tiers_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "experience_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_rank",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_army",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_navy",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_categories_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_indent",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_indent",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "agent_subtype_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "If specified, this category will be used by supplied agent subtype record. Allows to override for different character types.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_level_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1,
          3,
          4,
          5
        ]
      }
    ],
    "character_skill_level_to_ancillaries_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "granted_ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_level_to_dilemmas_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "character_skill_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "random_selection",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_level_to_effects_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "character_skill_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_node_ancillary_locks_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary_lock",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_node",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_node_link_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "link_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_node_links_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "child_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_descent_tiers",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Value between -1.0 and 1.0. Offsets the position of the link leaving a parent skill.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Value between -1.0 and 1.0. Offsets the position of the link joining a child skill.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "link_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "REQUIRED",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_node_link_types",
              "link_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_node_sets_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "agent_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_navy",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "enc_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          3
        ]
      }
    ],
    "character_skill_nodes_skill_locks_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character_skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_node",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_nodes_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_skill_node_set_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_node_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "indent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "points_on_creation",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_num_parents",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visible_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set to false, will be hidden in UI",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_utilization_hints_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "hint",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skill_utilization_hints",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skill_utilization_hints_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_skills_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/skills/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_female_only_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male_only_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "background_weighting",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "influence_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/skills/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unlocked_at_rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_female_only_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male_only_background_skill",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "background_weighting",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "character_skills_to_quest_ancillaries_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skill",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_skills",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_quest_for_prefix",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "character_trait_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_traits",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explanation_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "removal_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "character_traits_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_going_back_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hidden",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precedence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_battle_speech_parameter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_parameters_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "no_going_back_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hidden",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precedence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_battle_speech_parameter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_parameters_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "chat_shortcuts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "game_area",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "game_area_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "climates_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "climate_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "climbing_ladders_meshes_definitions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "combat_potentials_adjustment_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "combat_potential_adjustment_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "combat_potentials_adjustments_for_banners_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "absolute_adjustment",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "banners",
              "banner"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_potential_adjustment_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "combat_potentials_adjustment_types",
              "combat_potential_adjustment_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "combat_potential_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "combat_potentials_types",
              "combat_potential_type_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "relative_adjustment",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "combat_potentials_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "combat_potential_type_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "commander_unit_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "commodities_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": [
              "onscreen_text"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "baseline_price_per_unit",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "commodity_unit_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "plural",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "singular",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "composite_scene_files_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "scene_filepath",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "confederation_effect_bundles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "culture_campaign_destruction_composite_scene_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "culture_pack_ids_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "culture_packs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "culture_pack_ids",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "culture_settlement_occupation_options_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "option",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "settlement_occupation_options",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_faction_effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_faction_effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_settlement_faction_effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_settlement_faction_effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "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.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "acting_army_effect_bundle_turns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/settlement_captured_pics/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_loot",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_loot_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          8
        ]
      }
    ],
    "culture_to_battle_animation_tables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_animations_table",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cultures_subcultures_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_state_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_rtpc_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "%PLACEHOLDER%",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_screen_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_summary_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "%PLACEHOLDER%",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "confederation_summary_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "cultures_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/settlement_captured_pics/%_*;ui/campaign ui/settlement_captured_pics/*_%;ui/campaign ui/settlement_captured_pics/*_%_*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback_ui_culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_background_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_group_by_culture",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When factions within culture are listed, group them by culture rather than subculture (e.g. in diplomacy or factions dropdown)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_rtpc",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "%PLACEHOLDER%",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_background_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback_ui_culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_group_by_culture",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When factions within culture are listed, group them by culture rather than subculture (e.g. in diplomacy or factions dropdown)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/settlement_captured_pics/%_*;ui/campaign ui/settlement_captured_pics/*_%;ui/campaign ui/settlement_captured_pics/*_%_*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fallback_ui_culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_background_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "%PLACEHOLDER%",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "cursor_transitions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "initiating_cursor",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mouse_event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursor_mouse_events",
              "key"
            ],
            "lookup": null,
            "description": "Event that triggers transition",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resulting_cursor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cursors_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": ".cur file to use for cursor",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frames",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of frames cursor has",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "framerate",
            "field_type": "I32",
            "is_key": false,
            "default_value": "25",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Frame rate of cursor animation",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hotspotX",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hotspotY",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loop",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether animation loops indefinately",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "width",
            "field_type": "I32",
            "is_key": false,
            "default_value": "48",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Width of cursor image",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "48",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of cursor image",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_ani_file",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, then uses a .ani extension rather than .cur",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "cursus_honorum_level_requirements_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "custom_battle_factions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture_sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "custom_loading_screen_components_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name of component to change",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "custom_loading_screen_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "custom_loading_screens",
              "key"
            ],
            "lookup": null,
            "description": "Loading screen its for",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image to override",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text to override",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "custom_loading_screens_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Layout in working_data/ui/loading ui/",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "death_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "UNKNOWN",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "deployables_abilities_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "ability_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployable",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_uses",
            "field_type": "I32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Don't make this negative or a very large number, as each use needs to allocate memory for each deployable",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "his is how long it takes for the ability to activate after being pressed",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "click_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Do we click a nearby position on the ground (set the intercept distance)",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "intercept_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How far away can we be before placing our deployable",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "deployables_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "deployable_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "deployables_custom_battles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "deployable",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "probability",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "deployables_tables": [
      {
        "version": 14,
        "fields": [
          {
            "name": "hitpoints",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "kill_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_columns",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_rows",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number",
            "field_type": "I32",
            "is_key": false,
            "default_value": "12",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "random_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spacing_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spacing_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum number per army",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_rows",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_deployables",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "deployables_categories",
              "deployable_category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "When the deployable takes (fire) damage, this can be set to make it explode",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "under_construction_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Should we play a particle system where each deployable will be placed",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_materials",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "custom_battle_enabled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, will be available in custom battle",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "deployment_area_displays_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spline_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "6",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Height of spline if used",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Optional vfx to map around area",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vfx_step_size",
            "field_type": "I32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How spaced out in metres vfx are. Smaller means more particles so more expensive, but can get more detailed shapes",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "material",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "materials/defaults/mat_alphablend_default.xml.material",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "destruction_zone_mask_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layer_0",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layer_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layer_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layer_3",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_diffuse",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_normal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "dilemmas_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritized",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_popup_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_click_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "diplomacy_components_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_current_treaties_to_diplomatic_options_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "can_be_cancelled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "current_treaty_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "diplomatic_option_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_key_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_keys_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_keys_to_diplomacy_key_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_key_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_keys",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_negotiation_attitudes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_attitude",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_attitude",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_negotiation_string_options_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_key_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "diplomacy_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomacy_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "diplomatic_action_faction_restrictions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "can_make_client_states",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_make_confederations",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_make_vassals",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomatic_action_subculture_restrictions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "can_make_client_states",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_make_confederations",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_make_vassals",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomatic_actions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Category used to group actions together in ui",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Sort order used to sort within categories (lower comes first)",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomatic_relations_attitudes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "diplomatic_relations_religion_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "religion_A",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_B",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religious_unhappiness_modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_agent_action_record_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_agent_action_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_action_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_actions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_agent_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_agent",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_agent_subtype_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_attrition_record_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attrition_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_attritions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_attrition_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_basic_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_basic",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_battle_context_army_special_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_army_special_ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_context_army_special_ability_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_battle_context_army_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_battle_context_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_battle_context_specifiers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_battle_contexts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_battle_context_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_battle_context_unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_context_unit_ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_context_unit_ability_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_battle_context_unit_attribute_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_context_unit_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_context_unit_attribute_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_battle_context_unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_building_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_building_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_faction_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_id_action_results_additional_outcomes_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "action_results_additional_outcome_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "action_results_additional_outcomes",
              "key"
            ],
            "lookup": [
              "action_result_key",
              "outcome",
              "effect_record"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_action_results_additional_outcomes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_ids_unit_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_loyalty_event_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_loyalty_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyallty_event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loyalty_event_effects",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_military_force_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_military_force_abilitys",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "force_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "army_special_abilities",
              "army_special_ability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_missile_weapon_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_id_unit_missile_weapons",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_weapon_junction",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_missile_weapon_junctions",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_name_record_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_name_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "name"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_pooled_resource_factor_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_pooled_resource_factors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_factor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factor_junctions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_pooled_resource_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pooled_resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_projectile_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_projectile",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_provincial_initiative_effect_record_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_provincial_initiative_effect_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bonus_will_modify",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_religion_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_religion",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_resource_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_resource",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": [
              "onscreen_text"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_ritual_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_siege_item_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_siege_items",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_item",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_deployable_siege_items",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_special_ability_phase_record_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_special_ability_phases",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability_phase",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_subculture_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_subcultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_technology_category_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_technology_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": [
              "onscreen_name"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_ability",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_attribute_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_class_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_class",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_set_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_set_unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_set_unit_ability_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bonus_value_unit_set_unit_attribute_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bonus_value_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_bonus_value_ids_unit_set_unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set_attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_set_unit_attribute_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bundle_advancement_stages_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_bundles_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/effect_bundles/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bundle_target",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "faction",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundle_targets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "effect_bundles_to_effects_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "effect_bundle_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "advancement_stage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundle_advancement_stages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effect_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "effects_additional_tooltip_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "effects_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "UI/Campaign UI/Effect_bundles/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Higher number will be displayed lower down the list. Set to 0 to hide the effect entirely.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_negative",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "UI/Campaign UI/Effect_bundles/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "campaign",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_categories",
              "key"
            ],
            "lookup": null,
            "description": "Category for display in ui",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_positive_value_good",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "event_feed_categories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "category_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Category Name",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Display name for event category in feed UI",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "event_feed_events_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subcategory",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_subcategories",
              "subcategory"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "suppress_in_startpos",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "event_feed_group_members_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "member",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "event_feed_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "event_feed_message_events_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flavour_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/eventpics/%.png;movies/eventpics/%.ca_vp8",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_detail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_event_layout_types",
              "Type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout_data",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "context_located",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flavour_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/eventpics/%.png;movies/eventpics/%.ca_vp8",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_detail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_event_layout_types",
              "Type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout_data",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "context_located",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "event_feed_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "event_feed_subcategories_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subcategory",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "subcategory_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[Placeholder]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Display name for event subcategory in feed UI",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "event_feed_summary_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/message_icons/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "event_feed_targeted_events_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/campaign ui/message_icons/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "instant_open",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "located",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "persistent",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_detail",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_criteria",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "event_feed_groups",
              "group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          6
        ]
      }
    ],
    "experience_triggers_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "experience_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravitas_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "faction_agent_permitted_subtypes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_banners_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "secondary_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "symbol",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tertiary_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_civil_war_setups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "primary_faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": [
              "screen_name"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": [
              "screen_name"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_factionwide_recruitment_unit_exclusions_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factionwide_recruitment_unit_exclusions_sets",
              "set"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_feature_forests_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_feature_tree_to_transitions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "feature_tree",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_feature_trees",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transition",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_set_transitions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_feature_trees_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_features_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_groups_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Order for campaign selection screen",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "faction_political_parties_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "political_party_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_parties",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_rebellion_units_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_resource_consumptions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "number_of_regions",
            "field_type": "I32",
            "is_key": true,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_consumption",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_to_faction_groups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_group_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_to_mercenary_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mercenary_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_pools",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "faction_uniform_colours_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "faction_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "lzd",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tertiary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tertiary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tertiary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "secondary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "tertiary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "factions_tables": [
      {
        "version": 34,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_adjective",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skin",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_banners",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_skin",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_rebel",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flags_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "republican_flag_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "same_gov_type_revolution_flag_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_primary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_primary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_primary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_secondary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_secondary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_secondary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniform_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_uniform_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_uniform_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_uniform_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "groupings_military",
              "military_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "movie_death_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_event_strings",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_use_republic_early",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_use_republic_late",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_regiment_name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defend_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_battle_speech_parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_parameters_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "senator_total",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_force_gen_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_force_gen_templates",
              "key"
            ],
            "lookup": null,
            "description": "Specifies template to use for custom/mp battles",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_swapping_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Three digit code to swap faction prefabs",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "win_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_politics",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "waaagh_faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "waaagh_general_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_quest_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cdir_military_generator_config",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_audio_actor_vo_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "feature_forest",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_feature_forests",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 28,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/frontend ui/startpos_maps/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_adjective",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": [
              "ID",
              "Description"
            ],
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "skin",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/3dui/models/%/*;ui/3dui/textures/%/*;ui/campaign ui/ministerial_offices/%/*",
            "is_reference": [
              "unit_banners",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_skin",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_rebel",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "flags_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "republican_flag_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "same_gov_type_revolution_flag_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "alt_primary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "alt_primary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "alt_primary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "secondary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "secondary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "alt_secondary_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "alt_secondary_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "alt_secondary_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 4
          },
          {
            "name": "uniform_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 6
          },
          {
            "name": "uniform_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 6
          },
          {
            "name": "uniform_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 6
          },
          {
            "name": "alt_uniform_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 7
          },
          {
            "name": "alt_uniform_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 7
          },
          {
            "name": "alt_uniform_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 7
          },
          {
            "name": "military_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "groupings_military",
              "military_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 5
          },
          {
            "name": "rebel_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 5
          },
          {
            "name": "rebel_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "NOT USED",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 5
          },
          {
            "name": "movie_death_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_event_strings",
              "id"
            ],
            "lookup": [
              "event",
              "culture"
            ],
            "description": "",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_use_republic_early",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_use_republic_late",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_regiment_name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": [
              "ID",
              "Description"
            ],
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship_name_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": [
              "ID",
              "Description"
            ],
            "description": "",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defend_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pre_battle_speech_parameter",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_parameters_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_regionless",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 49,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "card_colour_r",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 50,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 8
          },
          {
            "name": "card_colour_g",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 51,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 8
          },
          {
            "name": "card_colour_b",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 52,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 8
          },
          {
            "name": "senator_total",
            "field_type": "I32",
            "is_key": false,
            "default_value": "500",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 53,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_be_horde",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 55,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 56,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_force_gen_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_force_gen_templates",
              "key"
            ],
            "lookup": null,
            "description": "Specifies template to use for custom/mp battles",
            "ca_order": 57,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_swapping_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "blk_blockout",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Three digit code to swap faction prefabs",
            "ca_order": 58,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "win_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "movie_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 59,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_politics",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 60,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "waaagh_faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 61,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "waaagh_general_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 62,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_waaagh_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 63,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_quest_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 64,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cdir_military_generator_config",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 66,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_audio_actor_vo_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 67,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "screen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_name_when_rebels",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_adjective",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attack_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "defend_desc",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "screen_name_when_shogun",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_summary_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_summary_name_when_shogun",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "senator_text_n_out_of_n",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "factionwide_recruitment_unit_exclusions_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "factionwide_recruitment_unit_exclusions_units_sets_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factionwide_recruitment_unit_exclusions_sets",
              "set"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "factorial_effects_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_category_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_infos",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_factorial_ui_infos",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "fame_level_agent_record_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fame_level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "fame_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "fame_levels_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "player_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "navy_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "province_initiative_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_lookup",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_localised_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "title_lookup",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_localised_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip_lookup",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_localised_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "all_agents_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "family_relationship_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "relationship_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "famous_battle_pools_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "pool_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pool_posX",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pool_posY",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pool_radius",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "feature_set_to_faction_features_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "feature",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_features",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "feature_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "feature_set_transition_handlers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "feature_set_transitions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "from",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "handler",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_set_transition_handlers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "to",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "feature_sets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "feature_tree_to_feature_forests_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "forest",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_feature_forests",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "faction_feature_trees",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "starting_feature_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "first_person_engines_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "auto_target",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "to the right",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "height",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_offset_z",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "towards facing",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_accuracy_arc",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "deviation of shot, mimicking calibration distance of regular projectiles",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_horizontal_fire_arc",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "how far the aim can move before the gun needs to turn",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_vertical_fire_arc_elevation",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "max angle of aiming",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "near_clipping_plane",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reload_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "track_projectile_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Distance between visual and logical projectile",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "half_vertical_fire_arc_declination",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "min angle of aiming",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allow_direct_control",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_trajectory",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "show trajectory when targeting",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "font_names_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "font_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "fonts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bold",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Whether font is a bold font",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "font_names",
              "font_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "size",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Size of font",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "food_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_to_display",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "formations_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "formation",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/formation_icons/%;",
            "is_reference": null,
            "lookup": null,
            "description": "Name of icon to use for formation button",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is formation for applying to whole army",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is the formation for naval purposes",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines order formation buttons shown in ui",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name of formation",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tooltip text",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "formations_to_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "formation",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "formations",
              "formation"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sub_culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_faction_effect_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_leader",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "frontend_faction_leaders",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_section",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_faction_effect_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "frontend_faction_effect_groups",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_faction_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "frontend_faction_groups_to_factions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "frontend_faction_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_major_faction",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_faction_leaders_tables": [
      {
        "version": 19,
        "fields": [
          {
            "name": "uniform",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "default",
            "is_filename": true,
            "filename_relative_path": "ui/frontend ui/startpos_maps/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image when porthole mode set to 2d",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prelude_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "Specify if this character has a optional prelude battle can play before campaign",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "test_movie_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/loading_ui/load_images/campaign_1.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image  for loading screen on starting campaign with this lord",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_intro_video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "Intro video played before loading screen started on selecting campaign with this lord",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_full_intro_option",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "difficulty",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "normal",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "startpos_map",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Long description shown on campaign select",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_points",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No longer used!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No longer used - use a custom loading screen instead!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 18,
        "fields": [
          {
            "name": "uniform",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image when porthole mode set to 2d",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prelude_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "Specify if this character has a optional prelude battle can play before campaign",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image  for loading screen on starting campaign with this lord",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_intro_video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "Intro video played before loading screen started on selecting campaign with this lord",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_full_intro_option",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "difficulty",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 17,
        "fields": [
          {
            "name": "uniform",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image when porthole mode set to 2d",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prelude_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "Specify if this character has a optional prelude battle can play before campaign",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image  for loading screen on starting campaign with this lord",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_intro_video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "Intro video played before loading screen started on selecting campaign with this lord",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_full_intro_option",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If set, then the \"Start Full Intro\"/\"First Time Playing TW\" option is shown on the frontend when this Lord is selected",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 16,
        "fields": [
          {
            "name": "uniform",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "default",
            "is_filename": true,
            "filename_relative_path": "ui/frontend ui/startpos_maps/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image when porthole mode set to 2d",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prelude_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "Specify if this character has a optional prelude battle can play before campaign",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "test_movie_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/loading_ui/load_images/campaign_1.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image  for loading screen on starting campaign with this lord",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_intro_video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "Intro video played before loading screen started on selecting campaign with this lord",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_force_location_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Long description shown on campaign select",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_action_points",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Bullet point action points for campaign select, break up with ||",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_screen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text for loading screen on starting campaign with this lord",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          3
        ]
      }
    ],
    "frontend_faction_top_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "frontend_factions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_mechanics",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_playstyle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_info",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_mechanics",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_playstyle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_info",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder||placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "game_area_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "geomantic_web_links_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "link_strength",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "circle_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "underpowered_circle_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "beam_short_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fading_beam_short_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "beam_normal_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fading_beam_normal_composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "government_types_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "government_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_upper_class",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "population_classes",
              "population_class"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_lower_class",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "population_classes",
              "population_class"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "governorships_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "governorship",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "graphics_settings_options_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "display_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "graphics_settings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "display_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "graphics_settings_to_graphics_options_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "option",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "graphics_settings_options",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "setting",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "graphics_settings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ground_type_stat_effect_groups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "group_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ground_type_to_stat_effects_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "affected_stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "modifiable_unit_stats",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ground_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ground_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affected_group",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ground_type_stat_effect_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ground_type_to_texture_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ground_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ground_types",
              "type"
            ],
            "lookup": null,
            "description": "Ground type to use for the texture group.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "texture_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The name of a terrain texture group.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ground_types_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "selection_cursor",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "Cursor that appears while have unit selected and mouse over ground type",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "standard_cursor",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cursors",
              "key"
            ],
            "lookup": null,
            "description": "Cursor that appears when have nothing selected and mouse over ground type",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "penalty_immune_attribute",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "Some ground types have penalties; this one will allow the unit to be immune to those penalties",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burn_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_battle_ground_types",
              "key"
            ],
            "lookup": null,
            "description": "Determines what sounds are played for this ground type",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Red channel of the colour for displaying this ground type.",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Green channel of the colour for displaying this ground type.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Blue channel of the colour for displaying this ground type.",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "minimum_threshold",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When creating the groundtype map from the blend map pixels with this groundtype below this percentage (so a 0-100 value) are ignored.",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text that appears in tooltip when mousing over ground of this type",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The name for the tooltip",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "groupings_military_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "military_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "help_page_index_records_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "display_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inset_level",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "honour_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "applies_to_ai",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "honour_factors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "honour_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_negative_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_positive_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "incidents_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritised",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "intrigue_actions_incidents_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "incident",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "incidents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_positive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "lab_settings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "step_size",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_as_percentage",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "land_unit_articulated_vehicles_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "ammo_caisson_destroyed_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_destruction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_entity",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ammo_caisson_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulated_entity",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_1_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_1_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "size of node 1. do not let node circles overlap.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_2_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "distance from front of model. should be at location of beam joint of chariot",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_2_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "size of node 2. do not let node circles overlap.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_3_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_node_3_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "size of node 3. do not let node circles overlap.",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulation_max_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": "45",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "left and right angle, measured from node 2 facing forwards",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "head_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset of soft collision",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "land_units_additional_personalities_groups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "battle_personality",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units_additional_personalities_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "land_units_officers_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officer_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "NOT CURRENTLY USED BY CODE",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "standard_bearer_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "standard_bearer_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "musician_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "personality_location",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "personality_location_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_personalities",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units_additional_personalities_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "land_units_tables": [
      {
        "version": 43,
        "fields": [
          {
            "name": "accuracy",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "armour",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_action_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "charge_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "class",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_charge_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_melee_attack",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "historical_description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_historical_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "man_animation",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "man_entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_attack",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defence",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "field_type": "I32",
            "is_key": false,
            "default_value": "40",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_hit_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mounts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animal",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "animals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_animals",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_mounts",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_melee_weapon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "melee_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_missile_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "field_type": "I32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shield",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_shield_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_short_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spacing",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_spacings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strengths_weaknesses_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_strengths_weaknesses_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "training_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_training_level_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "officers",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units_officers",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "articulated_record",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_unit_articulated_vehicles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "engine",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_engines",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_spotting_range_min",
            "field_type": "F32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "visibility_spotting_range_max",
            "field_type": "F32",
            "is_key": false,
            "default_value": "300",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_global_recharge",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_tree",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spot_dist_scrub",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reload",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Percentage reduction of projectile reload time",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_spacing",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selection_vo",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_selected_switches",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selected_vo_secondary",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_selected_switches",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "selected_vo_tertiary",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_selected_switches",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 46,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hiding_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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%",
            "ca_order": 47,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capture_power",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Amount of 'points' this unit adds to the capture point every second",
            "ca_order": 49,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ground_stat_effect_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ground_type_stat_effect_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 48,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_ammo",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 50,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_ammo",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_flame",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we modify flaming damage, 0 is unaffected, -100 is double damage, +100 is negation",
            "ca_order": 51,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_magic",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we modify magical damage, 0 is unaffected, -100 is double damage, +100 is negation",
            "ca_order": 52,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_engines",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_physical",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we modify physical damage, 0 is unaffected, -100 is double damage, +100 is negation",
            "ca_order": 53,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_missile",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we modify missile damage, 0 is unaffected, -100 is double damage, +100 is negation",
            "ca_order": 54,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_mod_all",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we modify all damage, 0 is unaffected, -100 is double damage, +100 is negation",
            "ca_order": 55,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_usage_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "melee_inf",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ai_usage_groups",
              "key"
            ],
            "lookup": null,
            "description": "How should the ai use this unit in battle?",
            "ca_order": 56,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_skirmish",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 57,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mounted_draughts",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "draughts needs mounting with man_entity.",
            "ca_order": 59,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sync_locomotion",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Check this to force synchronised walk, run, charge animation.",
            "ca_order": 60,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "concealed_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This name is used in battle for enemy units when it is present (for goblin fanatics for example will show them as regular goblins, but want player who has these units to tell difference)",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          9
        ]
      }
    ],
    "land_units_to_unit_abilites_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_quotes_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category_weighting",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_quotes_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image to display",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_displays",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weighting",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_shown_weighting",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "generic",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loading_screen_quotes_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bulletpoints",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Bullet point text, split bullet points with ||",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Description text shown under bullet points",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image to display",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "generic",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bulletpoints",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Bullet point text, split bullet points with ||",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Description text shown under bullet points",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "loading_screen_quotes_to_campaigns_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "loading_quote",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loading_screen_quotes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_playable_areas",
              "mapname"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_quotes_to_cultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loading_quote",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loading_screen_quotes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_quotes_to_quest_battles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "quest_battle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_pieces",
              "battle_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quote",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loading_screen_quotes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_quotes_to_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "quote",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loading_screen_quotes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loading_screen_texts_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "text_lookup",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_text_replacements",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_campaign_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loyalty_event_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyalty_change",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyalty_factor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "loyalty_factors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "loyalty_factors_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_negative_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_positive_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "main_units_tables": [
      {
        "version": 36,
        "fields": [
          {
            "name": "additional_building_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "caste",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_castes",
              "caste"
            ],
            "lookup": null,
            "description": "Among other usages, caste allows the overriding of UI stat bar max values",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_men",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_ships",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/units/minspec_portholes/%.png;ui/units/minspec_portholes/%_mask1.png;ui/units/minspec_portholes/%_mask2.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upkeep_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_weights",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "world_leader_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_trade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_index",
            "field_type": "I64",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_unit_resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_unit_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_land",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on land",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_naval",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on ship",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tier, only used in ui to show level of unit",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_high_threat",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_camera",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_porthole_camera_settings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_mounts",
              "model"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_hitpoints_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_scaling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_siege",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, can attack the turn a settlement is besieged - do not need to wait to build siege equipment on the campaign map",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "restrict_xp_gain_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_spoken_vo",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_monstrous",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as monstrous?",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_qb_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Multiplayer cap for quest battles, requested by Alisdair",
            "ca_order": 46,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_is_dragon",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as a dragon?",
            "ca_order": 47,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_is_dinosaur",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as a dinosaur?",
            "ca_order": 48,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_ui_element",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 49,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 35,
        "fields": [
          {
            "name": "additional_building_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "caste",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_castes",
              "caste"
            ],
            "lookup": null,
            "description": "Among other usages, caste allows the overriding of UI stat bar max values",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_men",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_ships",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upkeep_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_weights",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "world_leader_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_trade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_index",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_unit_resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_unit_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_land",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on land",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_naval",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on ship",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tier, only used in ui to show level of unit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_high_threat",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_camera",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_porthole_camera_settings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_mounts",
              "model"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_hitpoints_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_scaling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_siege",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "restrict_xp_gain_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_spoken_vo",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_monstrous",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as monstrous?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_qb_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Multiplayer cap for quest battles, requested by Alisdair",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_is_dragon",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as a dragon?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vo_is_dinosaur",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For voiceover : Is this unit regarded as a dinosaur?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 33,
        "fields": [
          {
            "name": "additional_building_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "caste",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_castes",
              "caste"
            ],
            "lookup": null,
            "description": "Among other usages, caste allows the overriding of UI stat bar max values",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "create_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land_unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_men",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplayer_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_ships",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_men_per_ship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recruitment_movie",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/units/minspec_portholes/%.png;ui/units/minspec_portholes/%_mask1.png;ui/units/minspec_portholes/%_mask2.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upkeep_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_weights",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "world_leader_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_trade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_index",
            "field_type": "I64",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_unit_resource_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_unit_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_land",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on land",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_unit_group_naval",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_groupings",
              "key"
            ],
            "lookup": null,
            "description": "This is used for category icon on unit when on ship",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tier, only used in ui to show level of unit",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_high_threat",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_camera",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_porthole_camera_settings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_mounts",
              "model"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_hitpoints_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_scaling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "porthole_composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_siege",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_culture_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "restrict_xp_gain_in_campaign",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_voiceover_actor_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_actor_groups",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "has_spoken_vo",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_monstrous",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "melee_weapons_tables": [
      {
        "version": 21,
        "fields": [
          {
            "name": "bonus_v_cavalry",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Not used for Warhammer!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_large",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Will trigger against anything that is not Inf, not only large!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_infantry",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ap_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_strike",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "AJ: To my knowledge deprecated",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon_length",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_melee_weapons_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_weapon_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_target_size",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_size_enums",
              "key"
            ],
            "lookup": null,
            "description": "Do splash attacks when fighting up to this size",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_max_attacks",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum entities to attack per splash attack animation. Note that High Priority targets (main units table) allways get treated focussed damage.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_power_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Multiplier to knock power in splash attack metadata",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much do we contribute towards ignition. Also, use to determine as being flaming for context",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is this weapon considered magical",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_phase",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "Do we cause a phase effect to the targets unit on hit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_attack_max_targets",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum targets damaged by collision attack. This cap is refreshed by collision_attack_max_targets_cooldown.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_attack_max_targets_cooldown",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Each second, this amount of targets will be removed from the max targets list, enabling the collision attacker to deal more attacks.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_attack_interval",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Min interval between the start of each attack animation",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 20,
        "fields": [
          {
            "name": "bonus_v_cavalry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Not used for Warhammer!",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_large",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Will trigger against anything that is not Inf, not only large!",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_infantry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ap_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_strike",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "AJ: To my knowledge deprecated",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weapon_length",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_weapon_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_melee_weapons_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_melee_weapon_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_target_size",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "small",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_size_enums",
              "key"
            ],
            "lookup": null,
            "description": "Do splash attacks when fighting up to this size",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_max_attacks",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum entities to attack per splash attack animation. Note that High Priority targets (main units table) allways get treated focussed damage.",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "splash_attack_power_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Multiplier to knock power in splash attack metadata",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much do we contribute towards ignition. Also, use to determine as being flaming for context",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is this weapon considered magical",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_phase",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "Do we cause a phase effect to the targets unit on hit",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_attack_max_targets",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum targets damaged by collision attack. This cap is refreshed by collision_attack_max_targets_cooldown.",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_attack_max_targets_cooldown",
            "field_type": "I32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Each second, this amount of targets will be removed from the max targets list, enabling the collision attacker to deal more attacks.",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_attack_interval",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3.8",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Min interval between the start of each attack animation",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mercenary_pool_to_groups_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_unit_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_unit_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pool",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_pools",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_requirement",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mercenary_pool_type_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "pool_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mercenary_pools_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mercenary_unit_groups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "chance_to_replenish",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_record",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_partial_replenishment",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_replenish_per_turn",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "chance_to_replenish",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_count",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_replenish_per_turn",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_record",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "message_event_strings_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_events",
              "event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_event_text",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1,
          2,
          7
        ]
      }
    ],
    "message_events_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "instant_open",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "message_event_layout_types",
              "Type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_response",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Messages with a higher priority will be opened over those with a lower priority. 100 is standard for all messages.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "military_force_legacy_emblems_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "culure_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner_decorator",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "military_force_legacy_names_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "for_army",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1
        ]
      }
    ],
    "military_force_types_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_template",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_slot_template",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_slot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_can_be_replaced",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_on_sea",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_template",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_slot_template",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_slot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_slot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_can_be_replaced",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_effectiveness_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "leader_minister_level",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "government_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "government_types",
              "government_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effectiveness_bonus",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_position_effect_bundles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_position_to_required_building_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ministerial_position",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions",
              "minister_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_building",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_positions_culture_details_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "culture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_string_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ministerial_position_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions",
              "minister_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "x_coordinate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0 is middle",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "y_coordinate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0 is top",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_positions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "minister_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravitas_worth",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_term_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_term_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_concurrent_ministers",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_loyalty",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "minister_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "UI/Campaign UI/ministerial_offices/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravitas_worth",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_term_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_term_length",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum_concurrent_ministers",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ministerial_positition_to_subtype_restrictions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ministerial_position",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions",
              "minister_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_restriction_reason",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1,
          0
        ]
      }
    ],
    "missile_weapons_tables": [
      {
        "version": 11,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precursor",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_projectile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_missile_weapon_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_secondary_ammo_pool",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 10,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precursor",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_projectile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_missile_weapon_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_secondary_ammo_pool",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "missile_weapons_to_projectiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "missile_weapon",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mission_category_age_multipliers_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turn_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mission_category_threshold_valid_subcultures_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mission_category_thresholds",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mission_category_thresholds_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "threshold_weight",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mission_issuers_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "issuer_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "on_screen_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "issuer_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mission_weights_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mission_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "weight",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "missions_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "generate",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mission_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prioritised",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "event_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "set_piece_battle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_pieces",
              "battle_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "location_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "location_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quest_mission",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quest_character",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quest_mission_final",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sticky_by_default",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "models_building_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "display_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "logic_file_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Override the Logic File?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_file_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Override the Collision File?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "logic_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "RigidModels",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "override the tech with a collision tech file",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "models_deployables_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "display_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "logic_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "RigidModels",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "RigidModels",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "models_entity_weapons_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "logic_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "models_sieges_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "display_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "RigidModels",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "logic_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "RigidModels",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "modifiable_unit_stats_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "localisation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stat_localisations",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mortuary_cult_categories_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "craft_button_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_button_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "mortuary_cult_categories_to_rituals_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mortuary_category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mortuary_cult_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mounts_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_armour_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 9,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_animations_table",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_armour_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_voiceover_cultures",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mp_budgets_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "budget",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "budget_size_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_budget_sizes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "land",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_defender",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mp_force_gen_compositions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "general_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.05",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much of funds to spend on general",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "units_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.9485",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much of funds to spend on units",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "upgrade_pct",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.0005",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much of funds to spend on upgrades",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "mp_force_gen_template_junctions_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "template_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_force_gen_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "config_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_defender",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_battle_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composition",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mp_force_gen_compositions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "name_orders_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "name_group",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": [
              "ID",
              "Description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "name_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "names_groups_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "names_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "names_group",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names_groups",
              "key"
            ],
            "lookup": [
              "ID",
              "Description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "name_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gender",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "genders",
              "gender"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frequency",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          4
        ]
      }
    ],
    "naval_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "naval_ramming_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "base_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "name",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rammed_ship",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ramming_ship",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "naval_units_tables": [
      {
        "version": 18,
        "fields": [
          {
            "name": "campaign_action_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "class",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "historical_description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_historical_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ship",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ship_dbs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strengths_weaknesses_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_strengths_weaknesses_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_description_short_texts",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_type_icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supports_first_person",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_naval_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_naval_weapon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_depth",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute_groups",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_board",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_card",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_composite",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_threshold",
            "field_type": "I32",
            "is_key": false,
            "default_value": "500",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This value indicates how many incendiary points are required before the ship will set on fire and start taking damage.",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          4
        ]
      }
    ],
    "naval_weapons_enums_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "types",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "naval_weapons_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "is_primary_unit_attack",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true then this is the unit's primary attack",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "models_entity_weaponry",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_entity_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_weapons_enums",
              "types"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "autonomous_engine",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battlefield_engines_autonomous",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "new_content_alerts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "button_url",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If filled in, a find out more button is shown which will take to this url (like a store page, etc)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Image path to use",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Id for when released. Only most recent is shown to player, but can have multiple with same field in which case show order field determines order shown in",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When have multiple entries with same release order determines which shown first",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "header",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Title",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Description",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "particle_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "pdlc_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "ID",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "SteamID",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "release_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "plagues_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "grade",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "infectivity",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lifetime",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_squalor",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "plague_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "plague_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "political_actions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "political_action_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_cost_percentage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_cost",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rank_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[PH]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "political_parties_frontend_leaders_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "frontend_leader",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "frontend_faction_leaders",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "political_party",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "political_parties",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "political_parties_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_power",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "main_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The campaign key to start when selecting in frontend (see campaign_maps table, cannot link since that table not created at run time!)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_power",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description_localised",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "pooled_resource_factor_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unique_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "factor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "pooled_resource_factors_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-2147483647",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum",
            "field_type": "I32",
            "is_key": false,
            "default_value": "2147483647",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "display_name_negative",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "display_name_positive",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "pooled_resources_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "persistent_factors",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_ignored",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "default_factor",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "wh2_main_resource_factor_other",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factors",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_icon_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "display_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "positive_factors_display_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "negative_factors_display_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "maximum",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "persistent_factors",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_ignored",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "population_classes_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "population_class",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "pre_battle_speeches_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_types_enum",
              "index"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parameter",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pre_battle_speech_parameters_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "prefab_types_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "prefab_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_bombardment_launch_sources_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "suggested_launch_source",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Hello, fill me in",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_bombardments_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "arrival_window",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The time (seconds) duration that any of the projectiles can appear",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombardment_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_projectiles",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The total number of projectiles that will spawn. Their arrival times are random, within the times specified",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "This is the projectile that will spawn",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radius_spread",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How far away from the target this can theoretically land",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "the minimum time (seconds) that must pass before a projectile can appear",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_bombardment_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "The suggested starting location of the bombardment",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectile_bombardments",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height_underground",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "randomise_launch",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "arrival_window",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The time (seconds) duration that any of the projectiles can appear",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombardment_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_projectiles",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The total number of projectiles that will spawn. Their arrival times are random, within the times specified",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "This is the projectile that will spawn",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "radius_spread",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How far away from the target this can theoretically land",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "the minimum time (seconds) that must pass before a projectile can appear",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_source",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_bombardment_launch_sources",
              "suggested_launch_source"
            ],
            "lookup": null,
            "description": "The suggested starting location of the bombardment",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectile_bombardments",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_height_underground",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_displays_tables": [
      {
        "version": 10,
        "fields": [
          {
            "name": "display_model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Rigid model.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "Link to projectile impacts table.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_fx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "One-shot VFX when projectile is launched.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail_fx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Tracking VFX when projectile is in flight.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stationary_fx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Tracking VFX when projectile is stuck to something.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "airborne_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when in flight.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "landing_anim",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For weighted mesh, animation to play when landing and bouncing.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tip_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Offset applied to model to make the projectile tip stick accurately.",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail_spin",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_bounce",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "For bouncing vfx",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_penetrate",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "For penetration vfx",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "Blood pack version for impact vfx",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_bounce_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "Blood pack version for impact bounce vfx",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_penetrate_blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_impacts",
              "key"
            ],
            "lookup": null,
            "description": "Blood pack version for impact penetrate vfx",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_first_person_params_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "angular_velocity_decay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Reduces the turning of the projectile after the player stopped turning it (a bit like fake air resistance)",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_y_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cam height",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_z_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "3",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Cam distance from projectile",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "drag_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "10",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Impact cam distance",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_elevation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "30",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Impact cam height",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "impact_view_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How long the impact cam shows the impact position",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "invert_pitch_control",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Inverted controls move the projectile up when moving the mouse downwards",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_elevation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "25",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lift_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "higher values = easier to keep velocity and gain height",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mouse_sensitivity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5e-05",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tail_coefficent",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.01",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "higher values = increase resistance against the lift",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "yaw_control",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "yaw_coefficient",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_reload_stage",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_homing_params_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lookahead_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Time to look ahead to predict future position of target (intercept vs pursuit).",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_target_angle_delta",
            "field_type": "F32",
            "is_key": false,
            "default_value": "60",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If target angle delta is greater than this threshold, stop homing.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Time after launch to start homing.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "steering_coefficient",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Multiplier to muzzle speed to get velocity correction per second.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_impacts_tables": [
      {
        "version": 11,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "water",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sails",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mud",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grass",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "road",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rock",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sand",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "snow",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "leather",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "blood",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_penetration_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "User description.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_size_cap",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities_size_enums",
              "key"
            ],
            "lookup": null,
            "description": "Size of entity that will stop this projectile immediately.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique key.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_penetration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Penetration stat. A higher number means this projectile can penetrate more entities before being stopped.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectile_shot_type_enum_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_effect_enabling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supersedes_shot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/ability_icons/%.png;",
            "is_reference": null,
            "lookup": null,
            "description": "The icon to use in ui/battle ui/ability icons for this ability button",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_sound_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_effect_enabling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supersedes_shot_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The icon to use in ui/battle ui/ability icons for this ability button",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "projectile_shrapnels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "launch_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "shrapnel_launch_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sector_angle",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectiles_explosions_tables": [
      {
        "version": 18,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonator_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_detonator_types_enum",
              "detonator_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_detonation_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shrapnel",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_shrapnels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_particle_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fuse_distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_particle_effect_on_ground",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_explosions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_phase_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is our context 'magical'",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_damage_ap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much armour penetration damage this causes per entity hit",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_force",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is how much force is applied to determine the result of being hit, for knockbacks etc.",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fuse_fixed_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Fixed fuse time in s. -1 means not fixed. Use EITHER fixed fuse time or distance from target",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 15,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonator_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_detonator_types_enum",
              "detonator_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_detonation_types_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_damage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shrapnel_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shrapnel_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_particle_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "distance_from_target",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_particle_effect_on_ground",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_audio",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_explosions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_phase_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much this explosion contributes towards causing ignition. Also, this determines it being flaming as a context",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is our context 'magical'",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_damage_ap",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much armour penetration damage this causes per entity hit",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "camera_shake",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_camera_shake_parameters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detonation_force",
            "field_type": "F32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is how much force is applied to determine the result of being hit, for knockbacks etc.",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "projectiles_tables": [
      {
        "version": 44,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_category_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shot_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_shot_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spin_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_spin_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_number",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trajectory_sight",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_trajectory_sight_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effective_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_elevation",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "muzzle_velocity",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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!",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marksmanship_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spread",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ap_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_bounce",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "high_air_resistance",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_reload_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "calibration_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "calibration_area",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_infantry",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_cavalry",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_large",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_displays",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overhead_stat_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shockwave_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_damage_buildings",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_stat_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_grapple",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravity",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burst_size",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of shots in a single burst (value of 1 means no burst mode)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burst_shot_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines the delay between each shot of the same burst",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mass",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Mass of the projectile.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "homing_params",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_homing_params",
              "key"
            ],
            "lookup": null,
            "description": "Link to projectile_homing_params table.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person_params",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_first_person_params",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Are we considered magical, for contextual reasons",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_target_airborne",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Can this projectile target a flying unit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fixed_elevation",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Elevation of fixed trajectory",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_penetration_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expiry_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this value is positive it dictactes the maximum distance a projectile can travel before it expires",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_beam_launch_burst",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expire_on_impact",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, the projectile will expire on impact, and will not stick into, or deflect off the object it hit",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_roll",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Can the projectile roll on the ground",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail_always_on",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this flag is on, then the trail will always get displayed, regardless of the UI preference for showing projectile trails",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shots_per_volley",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fired_by_mount",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this flag is on (and the firing entity is a macro entity) the mount will fire, rather than the rider",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "lock_on_multiple_fire_pos",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prefer_central_targets",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Prefer entities nearer the centre of the target (rather than closest in firing arc)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_damage_vehicles",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 39,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_category_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shot_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_shot_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "explosion_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spin_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "none",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_spin_type_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_number",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trajectory_sight",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_trajectory_sight_enum",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effective_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "minimum_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_elevation",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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!",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "muzzle_velocity",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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!",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "marksmanship_bonus",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spread",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ap_damage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_bounce",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "high_air_resistance",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "collision_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_reload_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "calibration_distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "calibration_area",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_infantry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_cavalry",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bonus_v_large",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_displays",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overhead_stat_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "null",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_audio",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shockwave_radius",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_damage_buildings",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "contact_stat_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_grapple",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "gravity",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burst_size",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Number of shots in a single burst (value of 1 means no burst mode)",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "burst_shot_delay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines the delay between each shot of the same burst",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mass",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Mass of the projectile.",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "homing_params",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_homing_params",
              "key"
            ],
            "lookup": null,
            "description": "Link to projectile_homing_params table.",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "first_person_params",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_first_person_params",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ignition_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Are we considered magical, for contextual reasons",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_target_airborne",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Can this projectile target a flying unit",
            "ca_order": 39,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fixed_elevation",
            "field_type": "I32",
            "is_key": false,
            "default_value": "45",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Elevation of fixed trajectory",
            "ca_order": 40,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "projectile_penetration",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_penetration_junctions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 41,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expiry_range",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this value is positive it dictactes the maximum distance a projectile can travel before it expires",
            "ca_order": 42,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_beam_launch_burst",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 43,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expire_on_impact",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, the projectile will expire on impact, and will not stick into, or deflect off the object it hit",
            "ca_order": 44,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_roll",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Can the projectile roll on the ground",
            "ca_order": 45,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trail_always_on",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If this flag is on, then the trail will always get displayed, regardless of the UI preference for showing projectile trails",
            "ca_order": 48,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shots_per_volley",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 46,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "prologue_chapters_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "battle_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battles",
              "key"
            ],
            "lookup": null,
            "description": "Key in battles table (if this is a battle)",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "Key in campaigns table (if this is a campaign)",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_battle",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is chapter a battle or campaign",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "number",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Chapter number",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Path to the chapter banner from working_data",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional faction to start as when loading a campaign",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "title",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Chapter title",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Chapter description",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtitle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Chapter subtitle",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          3
        ]
      }
    ],
    "prophecy_of_sotek_stages_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stage",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sotek_tooltip_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stage",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "prophecy_of_sotek_stages_to_missions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "stage",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "prophecy_of_sotek_stages",
              "stage"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mission",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "province_to_mercenary_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mercenary_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_pools",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "province",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provinces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "provinces_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "provinces_to_region_groups_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "province",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provinces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_groups",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "provincial_initiative_records_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "dummy_path",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_vfx_id",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_vfx_campaign_vfx_event_ids",
              "campaign_vfx_event"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_restriction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "provincial_initiative_strength_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initiative_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provincial_initiative_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "provincial_initiative_strength_province_to_province_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "province1",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provinces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "province2",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provinces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "provincial_initiatives_to_subculture_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "provincial_initiative_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provincial_initiative_records",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "purchasable_effect_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "purchasable_effects",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_cost",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "purchasable_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "quotes_people_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "quote_person_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quote_person_onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "quote_person_onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "quotes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "quote_onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "quote_person",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "quotes_people",
              "quote_person_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "quote_onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "random_localisation_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "random_unlocalised_strings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "region_groups_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "group_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "round",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "region_religions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion_zeal",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "region_to_province_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "province",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "provinces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_capital",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "region_unit_resources_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "regions_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owner_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_swapping_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "emp",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Three digit code to swap faction prefabs",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "owner_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "battle_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "regions_to_region_groups_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "region_groups",
              "group_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "religion_conversion_mods_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "rel_from",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rel_to",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "religions_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "religion_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/skins/default/%",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "col_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "col_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Colour for religion, used on tacmap",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to determine order in tacmap key, 0 is top item",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "destruction_mask_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "destruction_zone_mask_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "religious_rebellions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "percentage_for_rebellion",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_shadowed_faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "main_warhammer",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resource_cost_pooled_resource_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "pooled_resource_factor",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "pooled_resource_factor_junctions",
              "unique_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_cost",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resource_cost_trade_resource_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "resource_cost",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resource_costs_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "treasury_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expenditure_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "instant_expenditure_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "income_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "instant_income_types",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resource_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resource_ui_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "override_faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_subculture",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source_resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_resource",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "resources_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodity_unit_names",
              "unit"
            ],
            "lookup": [
              "plural"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_filepath",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_on_city_infobar",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "commodity_unit_names",
              "unit"
            ],
            "lookup": [
              "plural"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trade_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_filepath",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strategic_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "in_encyclopedia",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "resources_to_campaign_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_additional_ui_explanation_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ritual_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "ritual_beam_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_beams_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "beam_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_beam_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bmd",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_categories_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_events",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger_events",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_chains_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_categories",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual_sites_required",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_incursion_strengths_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "difficulty",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-5, 0 being easy, 5 being legendary",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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%",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_ancillaries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_diplomatic_attitude_changes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "attitude_delta",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_effect_bundles_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_resource_transactions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "transaction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_spawn_agents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "agent_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_to_pool",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_subtype",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_spawn_armies_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawnable_force",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "spawnable_forces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_at_ritual_site",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_spawn_mercenaries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawnable_unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payload_spawn_storms_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "max_turns_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "integer value for the storm strenght",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "Name of the payload to trigger",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "target region for the storm",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_storm_types",
              "type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "max_turns_duration",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "strength",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_payloads_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "human_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ritual_reaction_constraints_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "once_per_target",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_categories",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ritual",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "same_subculture_valid",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "rituals_tables": [
      {
        "version": 12,
        "fields": [
          {
            "name": "interruptable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cast_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "completion_payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_categories",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slave_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_payload",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure_cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_resources",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "expanded_resources",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 11,
        "fields": [
          {
            "name": "gold_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "interruptable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cast_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "completion_payload",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_categories",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slave_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "global_cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_payload",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_payloads",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "failure_cooldown_time",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hostile",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "rituals_to_ritual_chains_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chain",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ritual_chains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "sacrifices_to_sotek_rituals_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "scripted_objectives_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Key used by scriptors to trigger",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Localised text for objective",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "scripted_subtitles_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Key for scriptors to trigger",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_for_vo",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In-game character who will provide VO for this line, if any",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text in subtitle",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "sea_surfaces_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_wind_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_phillips_constant",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_choppiness",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "swell_wind_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "swell_phillips_constant",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_enabled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_decay_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_fade_in_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foam_cut_off_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_distortion_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "froth_distortion_amount",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spray_cut_off_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spray_speed",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spray_duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_shininess",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_decay",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "reflection_flattening_factor",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wave_trough_y_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detail_normal_uv_scale1",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detail_normal_uv_speed1",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detail_normal_uv_scale2",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "detail_normal_uv_speed2",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "seasons_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "season",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "settlement_abandoment_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "settlement_climate_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_icon_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default_icon",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "UI icon to show on settlement",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_background_image",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default_background",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "UI background to show on settlement panel",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "ui_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[ph]",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "[ph] Description",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "settlement_occupation_options_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id, matches up to enum in code",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "settlement_vandalisation_buildings_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_groups",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frequency",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ship_dbs_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "entity",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_entities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spacing",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_spacings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "models_naval",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "shortcut_localisation_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Key that matches up to default_keys.xml",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text shown in key options where can change them",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "toolitp",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional tooltip shown when mousing over in controls options",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "slot_set_items_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_level",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slot_sets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_discoverability_feature",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slot_template_to_building_superchain_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "building_superchain",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_superchains",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_template",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slot_templates_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resources",
              "key"
            ],
            "lookup": null,
            "description": "Available resource for this slot to show on ui",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "slot_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "can_convert",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_destroy",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "sotek_tooltip_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "spawnable_force_unit_list_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_xp",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_xp",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawnable_force",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "spawnable_forces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_list",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_lists",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "spawnable_forces_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_displays_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "sa_display_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_aura_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "This will attempt to override any 'ability aura' metadata in active animations",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_weapon_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "This will attempt to override any 'ability weapon' metadata in active animations",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_group_parents_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "child",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_groups",
              "ability_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_groups",
              "ability_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_groups_tables": [
      {
        "version": 8,
        "fields": [
          {
            "name": "ability_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines sort order in custom battle screen. Lowest is furthest to left.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is ability for admirals?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "button_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is lookup name for button images which essentially matches agent types,  used for lore selection buttons in battle",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_composite_group",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 6,
        "fields": [
          {
            "name": "ability_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_edition_mask",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines sort order in custom battle screen. Lowest is furthest to left.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_naval",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is ability for admirals?",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "button_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "lore_heavens",
            "is_filename": true,
            "filename_relative_path": "ui/skins/default/button_%_*.png;ui/skins/default/icon_wh_main_%*.png",
            "is_reference": null,
            "lookup": null,
            "description": "This is lookup name for button images which essentially matches agent types,  used for lore selection buttons in battle",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sound_event",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "name",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "special_ability_groups_to_unit_abilities_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "special_ability_groups",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_groups",
              "ability_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_special_abilities",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_groups_to_units_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ability_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_groups",
              "ability_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_invalid_usage_flags_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "flag_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "flag_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Invalid",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alt_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Opposite text, as sometimes this can read better in UI to avoid double negatives",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "special_ability_phase_attribute_effects_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "positive",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_effect_types",
              "effect_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_phase_displays_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "active_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Active vfx on the target is shown when phase is active",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "banner_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Effect that plays around the base of the banner on all units affect by the phase",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "entity_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "The vfx to display on an entity level",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_phase_stat_effects_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "phase",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "modifiable_unit_stats",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "how",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stat_modifiers_how_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_phases_tables": [
      {
        "version": 33,
        "fields": [
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_effect_types",
              "effect_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requested_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unbreakable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cant_move",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "freeze_fatigue",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigue_change_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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%",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspiration_aura_range_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_recharge_change",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hp_change_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In seconds, how often hp (hit point) change should attempt to be applied",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount_duplicate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the amount of damage to apply",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_damaged_entities",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resurrect",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If ticked, when healing excess hit points will resurrect dead soldiers",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_regen_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current recharge for mana per second",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_max_depletion_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current value for max mana depletion",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with magical attacks?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_ignition",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with flaming attacks?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_contact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "Does this phase imbue the target with a contact phase when attacking?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_displays",
              "key"
            ],
            "lookup": null,
            "description": "Add groups of visual effects",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_ability_phases",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, will not show up in UI",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "replenish_ammo",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_composite_scene_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "Composite scene group we need to trigger when the phase starts",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 31,
        "fields": [
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_effect_types",
              "effect_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requested_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unbreakable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cant_move",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "freeze_fatigue",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigue_change_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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%",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspiration_aura_range_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_recharge_change",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hp_change_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In seconds, how often hp (hit point) change should attempt to be applied",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount_duplicate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the amount of damage to apply",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_damaged_entities",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resurrect",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If ticked, when healing excess hit points will resurrect dead soldiers",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_regen_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current recharge for mana per second",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_max_depletion_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current value for max mana depletion",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with magical attacks?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_ignition",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with flaming attacks?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_contact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "Does this phase imbue the target with a contact phase when attacking?",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_displays",
              "key"
            ],
            "lookup": null,
            "description": "Add groups of visual effects",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_ability_phases",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, will not show up in UI",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affects_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 28,
        "fields": [
          {
            "name": "duration",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_effect_types",
              "effect_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/ability_icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requested_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unbreakable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cant_move",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "freeze_fatigue",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigue_change_ratio",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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%",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "inspiration_aura_range_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ability_recharge_change",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "if the unit has abilities, their recharge will be changed by that amount (negative will reduce the time, positive will increase the time)",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "hp_change_frequency",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "In seconds, how often hp (hit point) change should attempt to be applied",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount_duplicate",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "No, it's not an error. For some reason \"Heal Amount\" is duplicated in the file.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the chance is of applying damage; the effect is not linear, mostly effective in 0.00-0.02",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "damage_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per entity, per frequency, what the amount of damage to apply",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_damaged_entities",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Per damage/heal frequency, how many entities can we affect (negative is no limit)",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "heal_amount",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "When HP (hit points) are healed, how much total should be changed, spread amoungst the entities",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resurrect",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If ticked, when healing excess hit points will resurrect dead soldiers",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_regen_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current recharge for mana per second",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_max_depletion_mod",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "How much we add to the current value for max mana depletion",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_magical",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with magical attacks?",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_ignition",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Does this phase imbue the target with flaming attacks?",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imbue_contact",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "Does this phase imbue the target with a contact phase when attacking?",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phase_displays",
              "key"
            ],
            "lookup": null,
            "description": "Add groups of visual effects",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase_audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_ability_phases",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2
        ]
      }
    ],
    "special_ability_to_auto_deactivate_flags_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "deactivate_flag",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_invalid_usage_flags",
              "flag_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_to_invalid_target_flags_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "invalid_target",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_invalid_usage_flags",
              "flag_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_to_invalid_usage_flags_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "invalid_usage_flag",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_invalid_usage_flags",
              "flag_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_to_recharge_contexts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "recharge_context",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_invalid_usage_flags",
              "flag_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_ability_to_special_ability_phase_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "order",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phase",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_phases",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "special_unit_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "stances_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "start_pos_calendars_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": [
              "onscreen_name"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_year",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1700",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_per_year",
            "field_type": "I32",
            "is_key": false,
            "default_value": "2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_season",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "seasons",
              "season"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start_week_of_year",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_character_ancillaries_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_info",
              "ancillary"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_character_to_settlements_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": [
              "Name",
              "Surname"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "settlement",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_settlements",
              "id"
            ],
            "lookup": [
              "settlement_id"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_character_traits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "character_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_trait_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_characters_tables": [
      {
        "version": 11,
        "fields": [
          {
            "name": "ID",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "Name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "Surname",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "Age",
            "field_type": "I32",
            "is_key": false,
            "default_value": "18",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "Type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "startx",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "starty",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ministerial_position",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ministerial_positions",
              "minister_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "portrait_id",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_character_art_sets",
              "art_set_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "model",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "immortal",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "override_general_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_in_generals_pool",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_male",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loyalty",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "other_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "type",
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ambition",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "death_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "death_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_died_before_start",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "progenitor",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtype",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "unique fields are unaffected by copying between start pos keys",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "legacy_override",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "start_pos_diplomacy_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction1",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction2",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stance",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "stances",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grants_military_access",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "grants_trade_agreement",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "non_aggression_pact",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_factions_tables": [
      {
        "version": 18,
        "fields": [
          {
            "name": "ID",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_calendars",
              "campaign"
            ],
            "lookup": [
              "onscreen_name"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "playable",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "treasury",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "starting_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "government_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "government_types",
              "government_type"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "state_religion",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_major",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "difficulty",
            "field_type": "StringU16",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_manager",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_ai_managers",
              "manager"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige_army",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige_navy",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige_economy",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "prestige_enlightenment",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "honour",
            "field_type": "I32",
            "is_key": false,
            "default_value": "50",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_starting_personality",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personalities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "can_ever_convert_religion",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cdir_military_generator_config",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_military_generator_configs",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cai_personality_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "start_pos_horde_details_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "general",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": [
              "Name"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_building",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_3",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_4",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_5",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_6",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_7",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_8",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_9",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "secondary_building_10",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "starting_dev_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_land_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": [
              "Name",
              "Surname"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "soldiers",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_past_events_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cai_personality_diplomatic_events",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_ago",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_region_religions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "region",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_regions",
              "id"
            ],
            "lookup": [
              "region",
              "campaign"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "religion",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "religions",
              "religion_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_region_slot_templates_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_template",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_templates",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "slot_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_regions_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": [
              "onscreen"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "owning_faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_capital",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_population",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_max_population",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "population",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_gdp",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "town_wealth",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "rebel_faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cultural_originator",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "capture_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "settler_rebellions_enabled",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "alternative_rebel_faction",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "development_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_fertility",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "slot_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "rebel_faction_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "start_pos_settlements_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "settlement_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_map_settlements",
              "settlement_id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_regions",
              "id"
            ],
            "lookup": [
              "region",
              "campaign"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building1",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building2",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building3",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building4",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building5",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wealth",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_building",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "port_building",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "startpos_slave_points",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          1
        ]
      }
    ],
    "start_pos_starting_general_option_additional_units_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "general",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_starting_general_options",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percent_soldiers",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_starting_general_options_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "general",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": [
              "Name",
              "Surname"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "replaces_general",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_characters",
              "ID"
            ],
            "lookup": [
              "Name",
              "Surname"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "turns_locked",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "precedence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "frontend_faction_leader",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "frontend_faction_leaders",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "ui_tooltip_lock_reason",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "start_pos_technologies_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "start_pos_victory_conditions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "start_pos_faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "start_pos_factions",
              "ID"
            ],
            "lookup": [
              "faction",
              "campaign"
            ],
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "region",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "regions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "victory_type",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "victory_types",
              "victory_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "stats_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "label",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "random_localisation_strings",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "public",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ladder",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subculture_settlement_occupation_effect_bundle_suitabilities_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "suitability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "subculture_settlement_occupation_suitability_types",
              "suitability"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subculture_settlement_occupation_suitability_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "suitability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subculture_treasure_hunt_dilemma_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cdir_events_categories",
              "category_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "subtitle_timings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "language",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "languages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "vo_scripts",
              "id"
            ],
            "lookup": [
              "name"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtitle_field",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "TExc_LocalisableFields",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_section",
            "field_type": "I32",
            "is_key": true,
            "default_value": "99",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foreign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "invalid",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "invalid",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "always_show",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "end",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "language",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "languages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "vo_scripts",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtitle_field",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "TExc_LocalisableFields",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_section",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foreign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "always_show",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "end",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "language",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "languages",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_id",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "vo_scripts",
              "id"
            ],
            "lookup": [
              "name"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "start",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subtitle_field",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "TExc_LocalisableFields",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_section",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "foreign_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "invalid",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "invalid",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "taxes_classes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tax",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "taxes_effects_jct_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "tax_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_keys",
              "tax_lookup"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_only",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_difficulty_level",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "specific_feature_set",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "feature_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "tax_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_keys",
              "tax_lookup"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_only",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_difficulty_level",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "taxes_keys_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tax_class",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_classes",
              "tax"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tax_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "taxes_levels",
              "tax_level"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tax_lookup",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "taxes_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "tax_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "percentage",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technologies_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "building_level",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "position_index",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "UI/Campaign UI/Technologies/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "naval_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "economic_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "enlightenment_prestige",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_early",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_available_late",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "info_pic",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "\"placeholder.tga\"",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_index",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_civil",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_engineering",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_military",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "short_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "long_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "technology_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "position",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_category_modules_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "effect_bundle",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effect_bundles",
              "key"
            ],
            "lookup": [
              "localised_description"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_tier",
            "field_type": "I32",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_node_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_node_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_character_traits_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "character_trait",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_trait_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_node",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_effects_junction_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_node_links_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "child_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_descent_tiers",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "child_link_position_offset",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_node_sets_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "culture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "subculture",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "cultures_subcultures",
              "subculture"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip_string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "encyclopaedia_string",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          4
        ]
      }
    ],
    "technology_nodes_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "indent",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "X - Rows Down (0>)",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_node_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_node_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Y - Columns In (0>)",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_required",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost_per_round",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_ui_group",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_ui_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "resource_cost",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "resource_costs",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "campaign_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaigns",
              "campaign_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_key",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "indent",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_node_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_node_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tier",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "research_points_required",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost_per_round",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "food_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_nodes_to_ancillaries_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_node",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_required_building_levels_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_building_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "building_levels",
              "level_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_required_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "required_technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_ui_groups_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_background_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "ui/skins/default",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "optional_display_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_display_desctiption",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      },
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_red",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_green",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_ui_groups_to_technology_nodes_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "bottom_right_node",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_ui_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_ui_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_left_node",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_top_right_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "optional_bottom_left_node",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "tech_ui_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_ui_groups",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "top_left_node",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bottom_right_node",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technology_nodes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "technology_unit_upgrades_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trade_node_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trait_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trait_info_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "trait",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trait_level_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "trait_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "character_trait_levels",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "effects",
              "effect"
            ],
            "lookup": [
              "description"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_scope",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_effect_scopes",
              "key"
            ],
            "lookup": [
              "localised_text"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trait_to_antitraits_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "antitrait",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "treasure_hunt_extra_informations_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "treasure_hunt_dilemma_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "dilemmas",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_2_images",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_3_images",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_4_images",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "option_1_images",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": "",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "color_blind_mode_overlay",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overlay_image",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trigger_effects_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trigger",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_triggers",
              "trigger"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "trait",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "trait_info",
              "trait"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "trigger_events_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "event",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_colour_profile_colour_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "colour",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_colours",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_profile",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_colour_profiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_colour_profiles_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "ui_colours_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_in_uied",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "blue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "green",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "red",
            "field_type": "I32",
            "is_key": false,
            "default_value": "255",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_large_images_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "game_area",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "game_area_enums",
              "key"
            ],
            "lookup": null,
            "description": "This is game area to pre-register for",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the image path of image want to pre-register",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_tagged_images_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "image_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Full image path to put in tags with this key",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Id to put in text tags to make this entry appear in ui text. Like [[img:key]][[/img]]",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_text_replacements_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ui_tooltip_components_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "child_id",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the child id in the layout to apply this information for",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the icon/image path to set for this entry that lives in working_data/ui/skins/default as a png",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ui_tooltip",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_tooltips",
              "key"
            ],
            "lookup": null,
            "description": "This is the entry in ui tooltips, the layout to use",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "state_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional override state name for component. Used for example if have an icon with multiple states like happy/sad, etc.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_visible",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the onscreen text to set for this entry",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          2,
          0
        ]
      }
    ],
    "ui_tooltips_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is unique id, this is what should be referenced in the tooltip strings via [[tooltip]]tooltip_key[[/tooltip]]",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "layout_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_bullet_point_enums_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Text for bullet points",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "positive",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "State to set for entry in ui layout",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Used to handle sorting in ui",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Onscreen localized text",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Optional tooltip for bullet point",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "ui_unit_bullet_point_unit_overrides_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bullet_point",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_bullet_point_enums",
              "key"
            ],
            "lookup": null,
            "description": "Bullet point to show",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "Unit to show specific entry for",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_bullet_points_generations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "bullet_point_enum",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_bullet_point_enums",
              "key"
            ],
            "lookup": null,
            "description": "Adjective",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "should_display",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Specifies whether this threshold should be displayed, used primarily for hiding uninteresting average stats",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "text_override",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_bullet_point_enums",
              "key"
            ],
            "lookup": null,
            "description": "Overrides the text completly",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_class",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "Unit Class",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "Unit Stat from ui_unit_stats table",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_stat_threshold",
            "field_type": "F32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "% deviation from the reference threshold in the ui_unit_stats table",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_group_parents_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/common ui/unit_category_icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_cap",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If > 0, then this cap is applied in mp quick battles. Used to say cap number of heroes in battles, etc.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "ui_unit_groupings_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/common ui/unit_category_icons/%.png;ui/common ui/unit_category_icons/%.dds",
            "is_reference": null,
            "lookup": null,
            "description": "The icon name, these live in ui/common ui/unit_category_icons/",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The unique id",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_group",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_group_parents",
              "key"
            ],
            "lookup": null,
            "description": "Parent group for custom battle screen and ordering",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The onscreen name, used in ui for short tooltips and labels",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The extended tooltip for the ui",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "ui_unit_stat_to_classes_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "stat_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_class",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "list_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "filter",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats_filters",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "base_value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Based on this value the thresholds are calculated for the bullet point creation",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_stat_to_unit_castes_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "max_value_override",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ui_unit_stats",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_caste",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_castes",
              "caste"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_stats_filters_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_stats_tables": [
      {
        "version": 9,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "100",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Maximum value of stat, affects stat bars on info panel when calculating percentage full",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_only",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Is the stat only relevant to campaign? These are only shown in campaign.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Determines order stats shown on info panel",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localisation",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stat_localisations",
              "stat_key"
            ],
            "lookup": null,
            "description": "Where the localisation lives",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Full path to icon",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "ui_unit_statuses_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Full image path",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Higher the more to left and less likely to be culled",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          1
        ]
      }
    ],
    "unique_agent_component_junctions_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "component",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agent_components",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agents",
              "agent_subtype"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unique_agent_spawn_vfx_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "composite_scene",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "campaign_composite_scenes",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_agent",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agents",
              "agent_subtype"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unique_agents_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "surname",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "forename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "other_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": [
              "name",
              "names_group",
              "gender"
            ],
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_behaviour",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agent_spawn_behaviours",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_via_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "agent_subtype",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_subtypes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "surname",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "forename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "other_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clan_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "names",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "agent_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agents",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_behaviour",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unique_agent_spawn_behaviours",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_abilities_additional_ui_effects_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Lower is higher in ui",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_abilities_tables": [
      {
        "version": 14,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supersedes_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_effect_enabling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the icon name in ui/battle ui/ability icons",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overpower_option",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_ability_types",
              "key"
            ],
            "lookup": null,
            "description": "Type for the ui",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_uniqueness_groupings",
              "group_key"
            ],
            "lookup": null,
            "description": "This is 'rarity' of spell, another classification for ui basically",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_unit_upgrade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true wont appear anywhere in the UI",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "source_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_ability_source_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 13,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "supersedes_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "requires_effect_enabling",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/battle ui/ability_icons/%.png",
            "is_reference": null,
            "lookup": null,
            "description": "This is the icon name in ui/battle ui/ability icons",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "overpower_option",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_ability_types",
              "key"
            ],
            "lookup": null,
            "description": "Type for the ui",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "videos",
              "video_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "uniqueness",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillary_uniqueness_groupings",
              "group_key"
            ],
            "lookup": null,
            "description": "This is 'rarity' of spell, another classification for ui basically",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_unit_upgrade",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_hidden_in_ui",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true wont appear anywhere in the UI",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "tooltip_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_abilities_to_additional_ui_effects_juncs_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ability",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities_additional_ui_effects",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_ability_source_types_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "default",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": []
      }
    ],
    "unit_ability_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "show_cursor_trail",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "If true, will show a trail following cursor. Requested by joss",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_path",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "ui/skins/default/placeholder.png",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "PLACEHOLDER",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_armour_types_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "armour_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "armour_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_armour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_attributes_groups_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "group_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_attributes_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "bullet_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "imued_effect_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_attributes_to_groups_junctions_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "attribute",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "attribute_group",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes_groups",
              "group_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_banner_unit_height_offsets_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "height_offset",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "campaign_height_offset",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "height_offset",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_record",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_banners_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "faction_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1.",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1.",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_scale_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 scale of texture. 0.5 being half the size of the model for example.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction_scale_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 scale of texture. 0.5 being half the size of the model for example.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Unique id, linked to factions skin",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 position for top left of texture. TL being 0,0, BR being 1,1.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_scale_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 scale of texture. 0.5 being half the size of the model for example.",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unitcat_scale_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "0-1 scale of texture. 0.5 being half the size of the model for example.",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "command_star_offset_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is x offset of commander star icons in campaign",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "command_star_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is y offset of commander star icons in campaign",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "army_id_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is y offset of 2d element above banner in campaign",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animation_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "animations/battle/banners/%.anim",
            "is_reference": null,
            "lookup": null,
            "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)",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_id_offset_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "5.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is the y offset over flag in battle",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_castes_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "caste",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_category_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_name",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "localised_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_class_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_priority",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_description_historical_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_description_short_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_description_strengths_weaknesses_texts_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_experience_bonuses_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "modifiable_unit_stats",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "growth_rate",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "growth_scalar",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_experience_threshold_modifiers_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "modifier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_experience_thresholds_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_fatigue_effects_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "fatigue_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "_kv_fatigue",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "modifiable_unit_stats",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "value",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_lists_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_missile_weapon_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "missile_weapon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "missile_weapons",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "id",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_porthole_camera_settings_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "distance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "2.5",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fov",
            "field_type": "F32",
            "is_key": false,
            "default_value": "28",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "phi",
            "field_type": "F32",
            "is_key": false,
            "default_value": "180",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "theta",
            "field_type": "F32",
            "is_key": false,
            "default_value": "180",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_x",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_y",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1.2",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_z",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "environment_file",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "Porthole/advisor/default_porthole.lighting",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_required_technology_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "technology_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "technologies",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_set_to_unit_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "exclude",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_caste",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_castes",
              "caste"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_category",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_category",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_class",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_class",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_record",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_set_unit_ability_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_ability",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_set_unit_attribute_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_attribute",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_attributes",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_set",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_sets",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_sets_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_unit_exp_level_range",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_unit_exp_level_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_unit_exp_level_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_category",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_unit_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "use_unit_exp_level_range",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_unit_exp_level_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "max_unit_exp_level_inclusive",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_shield_types_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shield_defence_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "shield_armour_value",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "missile_block_chance",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_shield_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_spacings_tables": [
      {
        "version": 4,
        "fields": [
          {
            "name": "close_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "close_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "close_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "horde",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "routing_space_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "is_chaotic_formation",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "For chaotic formations, a process is performed that ensures no entity will overlap another, regardless of random offset",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 3,
        "fields": [
          {
            "name": "close_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "close_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "close_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_close_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "dismounted_loose_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "horde",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_horizontal",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "loose_formation_spacing_vertical",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "routing_space_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_special_abilities_tables": [
      {
        "version": 46,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_uses",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affect_self",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_friendly_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_enemy_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "update_targets_every_frame",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_recharge",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activated_projectile",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_friends",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_intercept_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "assume_specific_behaviour",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_abilities_specific_behaviour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clear_current_order",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombardment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_bombardments",
              "bombardment_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_cost",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The (targetted) ability can't be used within this range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "targetting_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when targetting",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "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)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when ability is currently active (has been cast)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activation_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "This is an optional one-shot vfx to display when cast to acknowledge order given",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortexs",
              "vortex_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The unary chance of a miscast occuring",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_explosion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "The boom-boom when miscasting happens",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_usage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_ai_abilities_usage_template_names",
              "ai_ability_usage_template_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_displays",
              "sa_display_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover_state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_battle_special_ability_states",
              "key"
            ],
            "lookup": null,
            "description": "the state for the voiceover that's played when this ability is activated (if any)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_spawn_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_proxy_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Vfx to show over each proxy decal when targetting spawn spell",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground_under_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground_under_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_global_bonus",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_self",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_group_on_wind_up",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_composite_scene_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "Composite scene group we need to trigger when the ability starts winding up",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "composite_scene_group_on_active",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortex_composite_scene_groups",
              "group_id"
            ],
            "lookup": null,
            "description": "Composite scene group we need to trigger when the ability actives",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 45,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_uses",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affect_self",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_friendly_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_enemy_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "update_targets_every_frame",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_recharge",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activated_projectile",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_friends",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_intercept_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "assume_specific_behaviour",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_abilities_specific_behaviour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clear_current_order",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombardment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_bombardments",
              "bombardment_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_cost",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The (targetted) ability can't be used within this range",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "targetting_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when targetting",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "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)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when ability is currently active (has been cast)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activation_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "This is an optional one-shot vfx to display when cast to acknowledge order given",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortexs",
              "vortex_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The unary chance of a miscast occuring",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_explosion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "The boom-boom when miscasting happens",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_usage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_ai_abilities_usage_template_names",
              "ai_ability_usage_template_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_displays",
              "sa_display_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover_state",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_battle_special_ability_states",
              "key"
            ],
            "lookup": null,
            "description": "the state for the voiceover that's played when this ability is activated (if any)",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_spawn_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawn_proxy_vfx",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "Vfx to show over each proxy decal when targetting spawn spell",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground_under_allies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground_under_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_global_bonus",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_self",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 39,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "recharge_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_uses",
            "field_type": "I32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "effect_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "affect_self",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_friendly_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "num_effected_enemy_units",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "update_targets_every_frame",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "initial_recharge",
            "field_type": "F32",
            "is_key": false,
            "default_value": "-1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activated_projectile",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_friends",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 13,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_enemies",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 14,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_ground",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 15,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "target_intercept_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 16,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "assume_specific_behaviour",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_abilities_specific_behaviour_types",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 17,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "clear_current_order",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 18,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_time",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "false",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unique_id",
            "field_type": "I64",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 19,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "bombardment",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectile_bombardments",
              "bombardment_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 20,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "spawned_unit",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 21,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "wind_up_stance",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_stance_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 23,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mana_cost",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 24,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "min_range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The (targetted) ability can't be used within this range",
            "ca_order": 25,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "targetting_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when targetting",
            "ca_order": 26,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "passive_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "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)",
            "ca_order": 27,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "active_aoe",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "area_of_effect_displays",
              "key"
            ],
            "lookup": null,
            "description": "This is the area of effect to display when ability is currently active (has been cast)",
            "ca_order": 28,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "activation_effect",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "particle_effects",
              "key"
            ],
            "lookup": null,
            "description": "This is an optional one-shot vfx to display when cast to acknowledge order given",
            "ca_order": 29,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "vortex",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_vortexs",
              "vortex_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 22,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_chance",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The unary chance of a miscast occuring",
            "ca_order": 30,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "miscast_explosion",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "projectiles_explosions",
              "key"
            ],
            "lookup": null,
            "description": "The boom-boom when miscasting happens",
            "ca_order": 31,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ai_usage",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_ai_abilities_usage_template_names",
              "ai_ability_usage_template_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 32,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_abilities",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 33,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "special_ability_display",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "special_ability_displays",
              "sa_display_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 34,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "voiceover_state",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "audio_vo_battle_special_ability_states",
              "key"
            ],
            "lookup": null,
            "description": "the state for the voiceover that's played when this ability is activated (if any)",
            "ca_order": 35,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 36,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 37,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "parent_ability",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_special_abilities",
              "key"
            ],
            "lookup": null,
            "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.",
            "ca_order": 38,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stat_localisations_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "stat_key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tooltip_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "unit_stat_modifiers_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "how",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_stat_modifiers_how_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "stat",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "modifiable_unit_stats",
              "stat_key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_land_experience_bonuses_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "xp_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "fatigue",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_fixed_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "rounded_cost(cost * xp_record->m_mp_experience_cost_multiplier) + xp_record->m_mp_fixed_cost",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_experience_cost_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "rounded_cost(cost * xp_record->m_mp_experience_cost_multiplier) + xp_record->m_mp_fixed_cost",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_melee_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "additional_missile_cp",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "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.",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_stats_naval_experience_bonuses_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "xp_level",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_defence",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "melee_attack",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_gunner_loading_skill",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "core_gunner_marksmanship",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "morale",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_fixed_cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mp_experience_cost_multiplier",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_to_unit_list_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_list",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_lists",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_variant_upgrades_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "ancillary_primary",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ancillary_secondary",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "cost",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Additional cost for multiplayer/custom battles",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "main_unit_key",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_variants_colours_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "primary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "primary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 1
          },
          {
            "name": "secondary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "secondary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 2
          },
          {
            "name": "soldier_type",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "uniform_type_enums",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 11,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tertiary_colour_b",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 10,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_colour_g",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 9,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "tertiary_colour_r",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 8,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": 3
          },
          {
            "name": "key",
            "field_type": "I64",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 12,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_variant",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "unit_variants",
              "name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_variants_ships_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "naval_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_card",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/units/icons/%.png;ui/units/mask/%_mask1.png;ui/units/mask/%_mask2.png;ui/units/mask/%_mask3.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_variants_tables": [
      {
        "version": 5,
        "fields": [
          {
            "name": "faction",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "land_units",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "variants",
              "variant_name"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_card",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": "ui/units/icons/%.png;ui/units/mask/%_mask1.png;ui/units/mask/%_mask2.png;ui/units/mask/%_mask3.png",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "unit_weights_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen_text",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "units_custom_battle_mounts_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "base_unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "Unit upgrading from",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon to show in custom battle screen for mount - Find in UI/skins/default",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mounted_unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "Unit upgrades to",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "mount_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Name for mount",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "localised_description",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0,
          2
        ]
      }
    ],
    "units_custom_battle_permissions_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_unit",
            "field_type": "Boolean",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_unit_attacker",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "siege_unit_defender",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": "true",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_portrait",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "This is portrait for loading screen porthole, only needs setting for generals",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "general_uniform",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "agent_uniforms",
              "uniform_name"
            ],
            "lookup": null,
            "description": "This specifies 3d model to use on battle for custom battle, should match general portrait",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "set_piece_character",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "battle_set_piece_armies_characters",
              "character_name"
            ],
            "lookup": null,
            "description": "For giving custom battle characters specific sets of abilities and buffs rather than using all defaults",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "units_to_exclusive_faction_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "faction",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "factions",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "allowed",
            "field_type": "Boolean",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "units_to_groupings_military_permissions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "unit",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "military_group",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "groupings_military",
              "military_group"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "vampire_mercenary_set_junctions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "mercenary_set",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "mercenary_pools",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "variants_tables": [
      {
        "version": 6,
        "fields": [
          {
            "name": "variant_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "variantmeshes/variantmeshdefinitions/%.variantmeshdefinition",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "low_poly_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Special mount scale. Cavalry riders will not automatically match this scale.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The 'macro' scale.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The randomised  'micro' scale.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "super_low_poly_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 7,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 5,
        "fields": [
          {
            "name": "variant_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tech_folder",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "%/*",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "variant_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "variantmeshes/variantmeshdefinitions/%.variantmeshdefinition",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "low_poly_filename",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "mount_scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Special mount scale. Cavalry riders will not automatically match this scale.",
            "ca_order": 6,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale",
            "field_type": "F32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The 'macro' scale.",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "scale_variation",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "The randomised  'micro' scale.",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "victory_conditions_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "condition",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "victory_type_links_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "from",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "victory_types",
              "victory_type"
            ],
            "lookup": null,
            "description": "Branch start point",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "to",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "victory_types",
              "victory_type"
            ],
            "lookup": null,
            "description": "Branch end point",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "victory_types_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "victory_type",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_y",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree y position for ui display",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "tree_x",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Tree x position for ui display",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "length_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "SHORT",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "icon",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Icon for tree in ui display",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "display_name",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": "placeholder",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "Victory type display name.",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "videos_tables": [
      {
        "version": 7,
        "fields": [
          {
            "name": "video_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "movies/%.ca_vp8",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "video_types",
              "video_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_tracks",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_ref",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "vo_scripts",
              "id"
            ],
            "lookup": [
              "name"
            ],
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "video_name",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": "movies/%.ca_vp8",
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "video_type",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "video_types",
              "video_type"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "audio_tracks",
            "field_type": "I32",
            "is_key": false,
            "default_value": "1",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "script_ref",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "vo_scripts",
              "id"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "warscape_animated_lod_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "filename",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": true,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "range",
            "field_type": "F32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "animated",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_animated",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "warscape_animated_tables": [
      {
        "version": 2,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "texture_filename_base",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "warscape_categories",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "warscape_rigid_lod_range_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "lod_id",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "range",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "wind_levels_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "key",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sea_surface",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "sea_surfaces",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magnitudeX",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "magnitudeY",
            "field_type": "F32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 4,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "sort_order",
            "field_type": "I32",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 5,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [
          {
            "name": "onscreen",
            "field_type": "StringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_key_order": [
          0
        ]
      }
    ],
    "workshop_categories_progress_levels_tables": [
      {
        "version": 3,
        "fields": [
          {
            "name": "ancillary_reward",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "workshop_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level_to_unlock",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_reward",
            "field_type": "OptionalStringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 3,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      },
      {
        "version": 2,
        "fields": [
          {
            "name": "ancillary_reward",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "ancillaries",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "workshop_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "level_to_unlock",
            "field_type": "I32",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "unit_reward",
            "field_type": "OptionalStringU8",
            "is_key": false,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "main_units",
              "unit"
            ],
            "lookup": null,
            "description": "",
            "ca_order": -1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "workshop_categories_tables": [
      {
        "version": 0,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ],
    "workshop_categories_to_rituals_tables": [
      {
        "version": 1,
        "fields": [
          {
            "name": "category",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "workshop_categories",
              "category"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 0,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "ritual",
            "field_type": "StringU8",
            "is_key": true,
            "default_value": null,
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": [
              "rituals",
              "key"
            ],
            "lookup": null,
            "description": "",
            "ca_order": 1,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          },
          {
            "name": "order",
            "field_type": "I32",
            "is_key": false,
            "default_value": "0",
            "is_filename": false,
            "filename_relative_path": null,
            "is_reference": null,
            "lookup": null,
            "description": "",
            "ca_order": 2,
            "is_bitwise": 0,
            "enum_values": {},
            "is_part_of_colour": null
          }
        ],
        "localised_fields": [],
        "localised_key_order": []
      }
    ]
  },
  "patches": {
    "_kv_battle_ai_ability_usage_variables_tables": {
      "key": {
        "lookup_hardcoded": "mana_saving_max_added_amount;;;;;UNARY: when we want to save mana, what is the max for the pool of magic to increase to (i.e. 0.4 we wait for another 0%-40% to be added):::::mana_saving_threshold;;;;;UNARY: when do we add a threshold for using the next man costing abilities:::::min_score_for_activation;;;;;What score do we need at a minimum for the AI to use abilities"
      }
    },
    "_kv_experience_bonuses_tables": {
      "key": {
        "lookup_hardcoded": "captured_key_building;;;;;For capturing a key building (applied to all units involved):::::captured_victory_location;;;;;For capturing the victory location (applied to all units involved):::::first_to_enter_enemy_fort;;;;;For being the first unit to enter an enemy castle:::::killed_enemy_commander_base;;;;;For killing the enemy commander (not given for brigadiers):::::killed_enemy_commander_per_star;;;;;Additional bonus for killing the commander, per command star:::::killed_enemy_faction_leader;;;;;For killing the enemy faction leader:::::killed_enemy_family_member;;;;;For killing an enemy family member that is not the faction leader"
      }
    },
    "_kv_fatigue_tables": {
      "key": {
        "lookup_hardcoded": "charging;;;;;fatigue_charging delta:::::climbing_ladders;;;;;fatigue_climbing_ladders delta:::::climbing_walls;;;;;fatigue_climbing_walls delta:::::combat;;;;;fatigue_combat (melee) delta:::::gradient_shallow_movement_multiplier;;;;;fatigue % multiplier for moving up shallow gradients:::::gradient_steep_movement_multiplier;;;;;fatigue % multiplier for moving up steep gradients:::::gradient_very_steep_movement_multiplier;;;;;fatigue % multiplier for moving up very steep gradients:::::idle;;;;;fatigue_idle delta:::::idle_in_building;;;;;unit idle in building:::::idle_rain;;;;;unit idle in heavy rain:::::idle_snow;;;;;unit idle in heavy snow:::::limbering;;;;;unit limbering/unlimbering gun:::::ready;;;;;unit in ready pose:::::running;;;;;fatigue_running delta:::::running_artillery_horse;;;;;horse artillery running:::::running_cavalry;;;;;heavy/medium cavalry running:::::running_cavalry_light;;;;;light cavalry running:::::shooting;;;;;fatigue_shooting delta:::::threshold_active;;;;;fatigue_th_active threshold:::::threshold_exhausted;;;;;fatigue_th_exhausted threshold:::::threshold_fresh;;;;;fatigue_th_fresh threshold:::::threshold_max;;;;;fatigue_th_max threshold:::::threshold_tired;;;;;fatigue_th_tired threshold:::::threshold_very_tired;;;;;fatigue_th_very_tired threshold:::::threshold_winded;;;;;fatigue_th_winded threshold:::::walking;;;;;fatigue_walking delta:::::walking_artillery;;;;;foot artillery marching:::::walking_horse_artillery;;;;;horse artillery marching:::::working;;;;;fatigue_walking delta"
      }
    },
    "_kv_fire_values_tables": {
      "key": {
        "lookup_hardcoded": "building_ignition_damp_modifier;;;;;All projectile contributions to building, vehicle, deployable ignition are multiplied by this amount when raining:::::custom_firestarter_ignite_range;;;;;A preferred range between the firestarters and the target. Leaving this at 0 will use the default torch range. This range is a suggestion, may not be exact in-game.:::::escalation_buildings_on_fire;;;;;percentage of map buildings on fire:::::fire_damage_building_modifier;;;;;:::::fire_damage_deployable_modifier;;;;;:::::fire_damage_siege_vehicle_modifier;;;;;:::::fire_intensity_increase;;;;;the amount that each ignition points intensity increases per tick:::::fire_propagation_distance;;;;;:::::ground_ignition_damp_modifier;;;;;All projectile contributions to ground ignition are multiplied by this amount when raining:::::max_distance_of_firestarters_from_main_squad;;;;;Maximum distance (m) a firestarter squad can be from the main squad without being recalled.:::::max_firestarter_search_after_no_targets_found_cooldown_ticks;;;;;Max cooldown ticks (100ms) after finding no nearby targets.:::::max_firestarter_search_radius;;;;;Max search radius (m) for nearby deployables and buildings. Capped in code at 40 for performance reasons.:::::max_firestarter_spawn_after_recall_cooldown_ticks;;;;;Max cooldown ticks (100ms) after recalling a firestarter squad.:::::max_firestarter_spawn_cooldown_ticks;;;;;Max cooldown ticks (100ms) after spawning a new firestarter squad, and on game start.:::::max_num_firestarter_squads;;;;;Max number of fierstarter squads active at once.:::::max_num_firestarters_unit_percentage;;;;;Maximum percentage of a main squad that can be in firestarter squads. max firestarter men = THIS * (main squad men + active firestarter men):::::min_firestarter_search_after_no_targets_found_cooldown_ticks;;;;;Min cooldown ticks (100ms) after finding no nearby targets.:::::min_firestarter_search_radius;;;;;Min search radius (m) for nearby deployables and buildings. Used to stop squads setting fire to targets too close to them.:::::min_firestarter_spawn_after_recall_cooldown_ticks;;;;;Min cooldown ticks (100ms) after recalling a firestarter squad.:::::min_firestarter_spawn_cooldown_ticks;;;;;Min cooldown ticks (100ms) after spawning a new firestarter squad, and on game start.:::::min_num_firestarters;;;;;Min number of men allowed in a firestarter squad. Can override unit_percentage calculation.:::::num_firestarters_unit_percentage;;;;;Num men in a new firestarter squad is based on the size of the main squad. Squad size = NUM MEN * THIS:::::smoking_hit_point_percentage;;;;;:::::vegetation_catch_fire_chance;;;;;percentage ignition modifier on defult_fire_spread projectile explosion record."
      }
    },
    "_kv_key_buildings_tables": {
      "key": {
        "lookup_hardcoded": "archery_dojo_ammo_replenish_rate_local_modifier;;;;;rate at which ammo is replenished when in archer dojo every second (multiplied by the number of men in the unit):::::archery_dojo_reload_skill_global_modifier;;;;;reload skill global modifier:::::farmhouse_fatigue_modifier;;;;;modifies the units fatigue modifier ADDITIVE:::::farmhouse_speed_global_modifier;;;;;farmhouse global speed modifier ADDITIVE:::::fort_tower_fire_arc;;;;;firing arc for all projectile emitters attached to the fort towers:::::fort_tower_fire_frequency_large;;;;;Scales the rate of fire for the towers by multiplying the base reload rate by this value in seconds:::::fort_tower_fire_frequency_medium;;;;;Scales the rate of fire for the towers by multiplying the base reload rate by this value in seconds:::::fort_tower_fire_frequency_small;;;;;Scales the rate of fire for the towers by multiplying the base reload rate by this value in seconds:::::fort_tower_fire_frequency_ultra;;;;;Scales the rate of fire for the towers by multiplying the base reload rate by this value in seconds:::::gate_capture_time;;;;;time to capture a gate in seconds:::::gate_points_required_to_capture;;;;;number of points required to capture a gate:::::gate_points_restore_per_second;;;;;number of points added per second when restoring to neutral/previous owner:::::keep_capture_time;;;;;time to capture the keep in seconds:::::key_building_capture_time;;;;;time to capture key building:::::local_bonus_radius;;;;;units from the capturing alliance within this radius receive the local bonus:::::major_points_required_to_capture;;;;;number of points required to capture a major victory point:::::major_points_restore_per_second;;;;;number of points added per second when restoring to neutral/previous owner:::::minor_points_required_to_capture;;;;;number of points required to capture a minor victory point:::::minor_points_restore_per_second;;;;;number of points added per second when restoring to neutral/previous owner:::::settlement_location_capture_time;;;;;Time required to capture a settlement location:::::settlement_victory_condition_time;;;;;Time that all settlement locations must be held for to fulfill the condition:::::shrine_morale_global_modifier;;;;;shrine morale global modifier:::::shrine_morale_local_modifier;;;;;shrine morale local modifier:::::sword_dojo_charge_bonus_global_modifier;;;;;sword dojo charge bonus global modifier:::::sword_dojo_charge_bonus_local_modifier;;;;;sword dojo charge bonus global modifier:::::sword_dojo_melee_attack_global_modifier;;;;;sword dojo melee attack global modifier:::::sword_dojo_melee_attack_local_modifier;;;;;sword dojo melee attack local modifier:::::tower_capture_time;;;;;Time needed to neutralise capture point. Double value to see time taken to change full ownership of captuer point:::::tower_points_required_to_capture;;;;;number of points required to capture a tower:::::tower_points_restore_per_second;;;;;number of points added per second when restoring to neutral/previous owner:::::workshop_armour_global_modifier;;;;;workshop armour global modifier:::::workshop_armour_local_modifier;;;;;workshop armour local modifier:::::workshop_defence_global_modifier;;;;;workshop defence global modifier:::::workshop_defence_local_modifier;;;;;workshop defence local modifier"
      }
    },
    "_kv_morale_tables": {
      "key": {
        "lookup_hardcoded": "army_destruction_alliance_strength_ratio;;;;;ratio of current to starting strength needed:::::army_destruction_enemy_strength_ratio;;;;;ratio of enemy to friendly current strength needed:::::artillery_near_miss_distance_squared;;;;;distance squared to consider it a near miss:::::blood_bonus_12;;;;;unit killed 12% of enemy in last 4 sec:::::blood_bonus_5;;;;;unit killed 5% of enemy in last 4 sec:::::blood_bonus_7;;;;;unit killed 7.5% of enemy in last 4 sec:::::broken_finish_base_timeout;;;;;the base timeout for going from broken to rally:::::broken_finish_timer_experience_bonus;;;;;experience_broken_finish_time_bonus is (THIS * unit experience level):::::cavalry_effect_range;;;;;range in which cavalry is considered:::::charge_bonus;;;;;charge bonus:::::charge_timeout;;;;;the timout for morale bonus due to charging:::::commanding_general_alive_effect_amount_max;;;;;the effect is scaled from min to max based on the unit's command stars:::::commanding_general_alive_effect_amount_min;;;;;the effect is scaled from min to max based on the unit's command stars:::::difficulty_modifier_ai_easy;;;;;Morale modifier applied to the AI's units on easy:::::difficulty_modifier_ai_hard;;;;;Morale modifier applied to the AI's units on hard:::::difficulty_modifier_ai_normal;;;;;Morale modifier applied to the AI's units on normal:::::difficulty_modifier_ai_very_hard;;;;;Morale modifier applied to the AI's units on very hard:::::difficulty_modifier_player_easy;;;;;Morale modifier applied to human player's units on easy:::::difficulty_modifier_player_hard;;;;;Morale modifier applied to human player's units on hard:::::difficulty_modifier_player_normal;;;;;Morale modifier applied to human player's units on normal:::::difficulty_modifier_player_very_hard;;;;;Morale modifier applied to human player's units on very hard:::::enemy_control_land_defender_land_force_strength_modifier;;;;;multiplier applied to the defender's land strength before comparing to attacker strength as part of the 'enemy_controls_land' evaluation:::::enemy_effect_range;;;;;range in which enemies are considered:::::enemy_numbers_morale_penalty_multiplier;;;;;This multiplier is applied ot the morale penalty for enemy numbers in the vicinity, which ranges from -1 to -7 (hardcoded). A value of 0 means no penalty is applied.:::::extended_casualties_penalty_10;;;;;unit lost 10% hitpoints/entities in last 60 sec:::::extended_casualties_penalty_15;;;;;unit lost 15% hitpoints/entities in last 60 sec:::::extended_casualties_penalty_33;;;;;unit lost 33% hitpoints/entities in last 60 sec:::::extended_casualties_penalty_50;;;;;unit lost 50% hitpoints/entities in last 60 sec:::::extended_casualties_penalty_80;;;;;Unit lost 80% hitpoints/entities in last 60 sec:::::fear_effect_range;;;;;Fear range:::::fighting_cavalry;;;;;Base value (modded by training) against cavalry:::::general_aura_radius;;;;;Base radius of the general's passive aura:::::general_inspire_effect_amount_max;;;;;For commanding and non-commanding generals. The effect is scaled from min to max based on the unit's command stars:::::general_inspire_effect_amount_min;;;;;For commanding and non-commanding generals. The effect is scaled from min to max based on the unit's command stars:::::inspiration_radius_max_effect_range_modifier;;;;;Unit's within the inspiration radius get the full effect, units outside of it will get proportionally weaker effect up to the max range (general_aura_radius*THIS):::::losing_combat;;;;;Unit losing in combat:::::losing_combat_significantly;;;;;Unit significantly losing in combat:::::max_reinforcement_bonus;;;;;Maximum bonus that can be gained from having pending reinforcements:::::max_routing_enemies_to_consider;;;;;Clamp for maximum number of routing enemies, this is then mulitplied by the weighting:::::max_routing_friends_to_consider;;;;;Clamp for maximum number of routing friends, this is then mulitplied by the weighting:::::minimium_increment_update_per_tick;;;;;The minimum amount that the morale will be changed by per tick:::::morale_base;;;;;Starting point for calculations:::::morale_shock_rout_immunity_timer;;;;;The duration of the unit immunity from terror effects from the same enemy:::::morale_shock_rout_timer_long;;;;;Duration of long morale shock rout:::::morale_shock_rout_timer_short;;;;;Duration of short morale shock rout:::::morale_shock_terror_morale_threshold_long;;;;;Terror causes target to go into long morale shock rout if the target's current morale is lower or equal than this value:::::morale_shock_terror_morale_threshold_short;;;;;Terror causes target to go into short morale shock rout if the target's current morale is lower or equal than this value:::::neighbour_effect_range;;;;;range in which neightbouring units are considered:::::only_units_with_living_commanding_general_may_enter_non_shattered_rout_enabled;;;;;If this is 'true' then once a unit's commander dies the next rout will be a shatter:::::open_flanks_effect_range;;;;;Range at which flanks can lose secured bonus:::::percent_update_per_tick;;;;;The ideal changed morale amount:::::post_rally_no_rout_timer;;;;;Time (in seconds) for which a unit that has just rallied cannot rout again:::::recent_casualties_penalty_10;;;;;Unit lost 10% hitpoints/entities in last 4 sec:::::recent_casualties_penalty_15;;;;;Unit lost 15% hitpoints/entities in last 4 sec:::::recent_casualties_penalty_33;;;;;Unit lost 33% hitpoints/entities in last 4 sec:::::recent_casualties_penalty_50;;;;;Unit lost 50% hitpoints/entities in last 4 sec:::::recent_casualties_penalty_6;;;;;Unit lost 6% hitpoints/entities in last 4 sec:::::recent_casualties_shock_threshold;;;;;% casualties in last 4s needed for morale shock:::::routing_enemies_effect_weighting;;;;;Weighting used to calculate the UME_CONCERNED_FRIENDS_ROUTING, this is multiplied by the rout_balance (enemies_routing - friends_routing):::::routing_friends_effect_weighting;;;;;Weighting used to calculate the UME_CONCERNED_FRIENDS_ROUTING, this is multiplied by the rout_balance (enemies_routing - friends_routing):::::routing_unit_effect_distance_flank;;;;;Routing distance flank:::::routing_unit_effect_distance_front;;;;;Routing distance front:::::shatter_after_first_rout_if_casulties_higher_than;;;;;Casualty threshold for shatter is [(THIS * starting men)<current men]:::::shatter_after_rout_count;;;;;After routing this number of times, units are always shattered:::::shatter_after_second_rout_if_casulties_higher_than;;;;;Casualty threshold for shatter is [(THIS * starting men)<current men]:::::surprise_timeout;;;;;Surprise timeout:::::terror_effect_range;;;;;Terror range:::::total_casualties_penalty_10;;;;;Unit lost 10% hitpoints/entities in total:::::total_casualties_penalty_20;;;;;Unit lost 20% hitpoints/entities in total:::::total_casualties_penalty_30;;;;;Unit lost 30% hitpoints/entities in total:::::total_casualties_penalty_40;;;;;Unit lost 40% hitpoints/entities in total:::::total_casualties_penalty_50;;;;;Unit lost 50% hitpoints/entities in total:::::total_casualties_penalty_60;;;;;Unit lost 60% hitpoints/entities in total:::::total_casualties_penalty_70;;;;;Unit lost 70% hitpoints/entities in total:::::total_casualties_penalty_80;;;;;Unit lost 80% hitpoints/entities in total:::::total_casualties_penalty_90;;;;;Unit lost 90% hitpoints/entities in total:::::ume_concerned_army_destruction;;;;;The army is on the brink of destruction:::::ume_concerned_attacked_by_artillery;;;;;Unit was attacked but not hit by artillery:::::ume_concerned_attacked_by_projectile;;;;;Attacked by projectile:::::ume_concerned_captain_died_recently;;;;;Very recently the captain died:::::ume_concerned_damaged_by_artillery;;;;;Unit was hit and damaged by artillery:::::ume_concerned_elephants_frightened;;;;;Enemy is frightening the elephants:::::ume_concerned_exhausted;;;;;Completely knackered:::::ume_concerned_flanks_exposed_multiple;;;;;Both flanks are exposed:::::ume_concerned_flanks_exposed_single;;;;;One flank is exposed:::::ume_concerned_general_dead;;;;;The general is dead, but not recently:::::ume_concerned_general_dead_ai;;;;;In single player this applies to the ai only:::::ume_concerned_general_died_recently;;;;;Very recently the general died:::::ume_concerned_general_died_recently_ai;;;;;In single player this applies to the ai only:::::ume_concerned_general_fled_recently;;;;;The commanding general has recently fled:::::ume_concerned_general_fled_recently_ai;;;;;In single player this applies to the ai only:::::ume_concerned_horses_frightened;;;;;Enemy is frightening the horses:::::ume_concerned_night_battle_unprepared;;;;;Unprepared for night battle:::::ume_concerned_panic;;;;;The unit is panicking:::::ume_concerned_settlement_destruction_max;;;;;>The amount of this effect applied = ratio_of_buildings_destroyed * ume_concerned_settlement_destruction_max, so the full effect will only be applied when all destructible buildings are destroyed:::::ume_concerned_surprised;;;;;Surprised:::::ume_concerned_tired;;;;;Vigour penalty:::::ume_concerned_under_friendly_fire;;;;;The penalty for being under friendly fire:::::ume_concerned_unit_frightened;;;;;The enemy is frightening:::::ume_concerned_very_tired;;;;;Unit is very tired but not exhausted:::::ume_encouraged_flanks_secure;;;;;All flanks are secure:::::ume_encouraged_fortification;;;;;Unit is defending inside a fort:::::ume_encouraged_fortification_compromised;;;;;Morale bonus for being inside a breached fort:::::ume_encouraged_inspired;;;;;Friendly is having an inspiring effect on you:::::ume_encouraged_on_the_hill;;;;;Bonus for being up-hill of all enemies:::::ume_encouraged_settlement_plaza;;;;;Defending central plaza:::::ums_broken_threshold_lower;;;;;Broken bottom:::::ums_broken_threshold_upper;;;;;Broken top:::::ums_confident_threshold_lower;;;;;(% basis)confident bottom:::::ums_confident_threshold_upper;;;;;(% basis)confident top:::::ums_eager_threshold_lower;;;;;(% basis)eager bottom:::::ums_eager_threshold_upper;;;;;(% basis)eager top:::::ums_impetuous_threshold_lower;;;;;(% basis)impetuous bottom:::::ums_shaken_threshold_lower;;;;;Shaken bottom:::::ums_shaken_threshold_upper;;;;;Shaken top:::::ums_steady_threshold_lower;;;;;Steady bottom:::::ums_steady_threshold_upper;;;;;(% basis)steady top:::::ums_wavering_threshold_lower;;;;;Wavering bottom:::::ums_wavering_threshold_upper;;;;;Wavering top:::::unit_inspire_effect_amount;;;;;Used for non-command units and applied as a flat value (adjusted for distance). NOT based on rank:::::use_hitpoints_instead_of_casualties_prop_in_morale_calculation;;;;;Whether the casualties penalty percentage refers to the unit's remaining hitpoints (1) or to the unit's remaining entities (0):::::warcry_effect_range;;;;;NOT USED:::::was_attacked_in_flank;;;;;First contact from flank:::::was_attacked_in_front;;;;;First contact from front:::::was_attacked_in_rear;;;;;First contact from rear:::::waver_base_timeout;;;;;The base time for which a unit spends in waver:::::winning_combat;;;;;Unit winning in combat:::::winning_combat_significantly;;;;;Unit significantly winning in combat:::::winning_combat_slightly;;;;;Unit winning slightly in combat"
      }
    },
    "_kv_naval_morale_tables": {
      "key": {
        "lookup_hardcoded": "admiral_influence_range;;;;;range in which the admiral's effects are applied:::::kill_and_damage_bonus_12;;;;;ship has killed/damaged 12% of equivalent ship:::::kill_and_damage_bonus_5;;;;;ship has killed/damaged   5% of equivalent ship:::::kill_and_damage_bonus_7;;;;;ship has killed/damaged   7% of equivalent ship:::::ship_broken_finish_base_timeout;;;;;the base timout for going from broken to rally:::::ship_casualty_surrender_threshold;;;;;the number of crew needed to be alive befor surren:::::ship_extended_casualties_penalty_13;;;;;ship has lost 13% of men in last 60 seconds:::::ship_extended_casualties_penalty_22;;;;;ship has lost 22% of men in last 60 seconds:::::ship_extended_casualties_penalty_30;;;;;ship has lost 30% of men in last 60 seconds:::::ship_extended_casualties_penalty_50;;;;;ship has lost 50% of men in last 60 seconds:::::ship_extended_casualties_penalty_7;;;;;ship has lost 7% of men in last 60 seconds:::::ship_extended_damage_penalty_10;;;;;ship has received 10% damages in last 60 seconds:::::ship_extended_damage_penalty_20;;;;;ship has received 20% damages in last 60 seconds:::::ship_extended_damage_penalty_40;;;;;ship has received 40% damages in last 60 seconds:::::ship_extended_damage_penalty_5;;;;;ship has received   5% damages in last 60 seconds:::::ship_fear_range;;;;;range in which passive fear effect is applied:::::ship_inspiration_range;;;;;range in which passive inspiration effect is appli:::::ship_morale_base;;;;;starting point for morale calculations:::::ship_neighbourhood_range;;;;;ships within this range are neighbouring:::::ship_operational_guns_penalty_40;;;;;ship has lost 40% of its operational guns:::::ship_operational_guns_penalty_75;;;;;ship has lost 75% of its operational guns:::::ship_recent_casualties_penalty_13;;;;;ship has lost 13% of men in last 4 seconds:::::ship_recent_casualties_penalty_2;;;;;ship has lost   2% of men in last 4 seconds:::::ship_recent_casualties_penalty_22;;;;;ship has lost 22% of men in last 4 seconds:::::ship_recent_casualties_penalty_30;;;;;ship has lost 30% of men in last 4 seconds:::::ship_recent_casualties_penalty_7;;;;;ship has lost   7% of men in last 4 seconds:::::ship_recent_casualties_shock_threshold;;;;;the % amount (last 4s) needed for a morale shock:::::ship_recent_damage_penalty_10;;;;;ship has received 10% damages in last 4 seconds:::::ship_recent_damage_penalty_15;;;;;ship has received 15% damages in last 4 seconds:::::ship_recent_damage_penalty_30;;;;;ship has received 30% damages in last 4 seconds:::::ship_recent_damage_penalty_6;;;;;ship has received   6% damages in last 4 seconds:::::ship_total_casualties_penalty_20;;;;;ship has lost 20% of men onboard:::::ship_total_casualties_penalty_40;;;;;ship has lost 40% of men onboard:::::ship_total_casualties_penalty_60;;;;;ship has lost 60% of men onboard:::::ship_total_casualties_penalty_80;;;;;ship has lost 80% of men onboard:::::ship_total_casualties_penalty_90;;;;;ship has lost 90% of men onboard:::::ship_total_damage_penalty_10;;;;;ship has lost 10% of its total hitpoints:::::ship_total_damage_penalty_20;;;;;ship has lost 20% of its total hitpoints:::::ship_total_damage_penalty_40;;;;;ship has lost 40% of its total hitpoints:::::ship_total_damage_penalty_5;;;;;ship has lost 5% of its total hitpoints:::::ship_total_damage_penalty_60;;;;;ship has lost 60% of its total hitpoints:::::ship_waver_base_timeout;;;;;waver timeout:::::sme_concerned_admiral_dead;;;;;the admiral is dead, long live the captain:::::sme_concerned_admiral_dead_ai;;;;;:::::sme_concerned_admiral_died_recently;;;;;the admiral just died:::::sme_concerned_admiral_died_recently_ai;;;;;:::::sme_concerned_admiral_fled_recently;;;;;the admiral has just fled the battle:::::sme_concerned_admiral_fled_recently_ai;;;;;:::::sme_concerned_demasted;;;;;the ship has lost its masts:::::sme_concerned_frightened;;;;;the ship is frightened by a scary enemy:::::sme_concerned_on_fire;;;;;the ship is visibly on fire:::::sme_concerned_panic;;;;;the unit is in panic:::::sme_concerned_rear_attacked;;;;;ships rear is under attack from ship in rear:::::sme_concerned_rear_exposed;;;;;an enemy threatens the rear of ship:::::sme_concerned_under_attack;;;;;being attacked by some kind of projectile:::::sme_encouraged_boarding;;;;;the ship is excited about it's boarding action:::::sme_encouraged_inspired;;;;;friendly ship is having an inspiring effect on you:::::sme_encouraged_rear_secure;;;;;ship has its rear protected by friendly:::::sms_broken_threshold_lower;;;;;broken bottom:::::sms_broken_threshold_upper;;;;;broken top:::::sms_confident_threshold_lower;;;;;confident bottom:::::sms_confident_threshold_upper;;;;;confident top:::::sms_eager_threshold_lower;;;;;lower threshold for transition to eager:::::sms_shaken_threshold_lower;;;;;shaken lower:::::sms_shaken_threshold_upper;;;;;shaken upper:::::sms_steady_threshold_lower;;;;;steady lower:::::sms_steady_threshold_upper;;;;;steady top:::::sms_wavering_threshold_lower;;;;;lower threshold for transition from steady:::::sms_wavering_threshold_upper;;;;;wavering top"
      }
    },
    "_kv_naval_rules_tables": {
      "key": {
        "lookup_hardcoded": "boarding_bonus_time;;;;;time after ships dock for bonus to be applied to attackers:::::boarding_melee_attack_bonus;;;;;attack bonus for attackers during boarding actions.:::::boarding_melee_defense_bonus;;;;;defence bonus for attackers during boarding actions:::::broadsides_accuracy_modifier;;;;;:::::broadsides_damage_modifier;;;;;:::::ship_backwater_minimum_distance;;;;;Minimum value the backwater extent can be reduced to:::::ship_backwater_radius_modifier_default;;;;;Maximum seconds the ship can backwater for - used with ship walk speed to create radius of valid movement area:::::ship_backwater_speed_percentage_default;;;;;Ships backwater at this percentage of their walk_speed:::::ship_backwater_vector_degrees_default;;;;;The degrees creating the backwater valid movement area:::::ship_beaching_location_offset;;;;;How deep the ship goes onto the beach:::::ship_boarding_pipes_max_length_default;;;;;:::::ship_chance_of_fire_rain_multiplier;;;;;The probability of a projectile causing a fire is multiplied by this amount when raining:::::ship_combustion_rain_multiplier;;;;;The rate of ship combustion is multiplied by this amount when raining:::::ship_douse_fire_absolute_per_tick;;;;;:::::ship_douse_fire_percentage_pre_tick;;;;;How many percent of max hp is healed per tick:::::ship_fire_damage_rain_modifier;;;;;Multipiler to the amount fire damage ships take when it is raining:::::ship_landing_location_offset;;;;;Ships move to this many meters in front of the landing point before beaching:::::ship_marker_mouse_over_offset_back;;;;;On mouseover markers for ships, how much to offset from back of ship:::::ship_marker_mouse_over_offset_front;;;;;On mouseover markers for ships, how much to offset from front of ship:::::ship_marker_mouse_over_padding;;;;;On mouseover markers for ships, how much to pad out for capsule shape (not lens):::::ship_marker_padding_length;;;;;On mouseover/selection markers for ships, how much to pad out length of marker:::::ship_marker_padding_width;;;;;On mouseover/selection markers for ships, how much to pad out width of marker:::::ship_on_fire_combustion_modifier;;;;;modifying the rate of combustion:::::ship_on_fire_hit_points_per_second_multiplier;;;;;:::::ship_repair_max_percentage;;;;;max repair percentage:::::ship_repair_percentage_per_update;;;;;percentage of repair each update:::::ship_repair_rate;;;;;repairs every x seconds related to the proportion of the marines, seamen and gunners"
      }
    },
    "_kv_rules_tables": {
      "key": {
        "lookup_hardcoded": "armour_roll_lower_cap;;;;;the minimum percentage of armour roll that can be applied:::::battle_camera_max_distance_from_army;;;;;the maximum distance the camera can move from the player's army:::::battle_pipe_climb;;;;;Cost multiplier for moving through these pipe types (PT_WALL_CLIMB, PT_DESTROYED_WALL_CLIMB, PT_WOOD_WALL_CLIMB, PT_DESTROYED_WOOD_WALL_CLIMB, PT_CLIMB_LADDER):::::battle_pipe_default;;;;;Default cost multiplier for moving through pipes not specified explicitly in this table:::::battle_pipe_jump;;;;;Cost multiplier for moving through these pipe types (PT_JUMP, PT_JUMP_RAMP, PT_JUMP_ANIM):::::battle_pipe_jump_disembark;;;;;Cost multiplier for moving through this pipe type (PT_JUMP_DISEMBARK):::::battle_pipe_ship_grapple;;;;;Cost multiplier for moving through this pipe type (PT_SHIP_GRAPPLE):::::battle_pipe_siege_tower_wall_door;;;;;Cost multiplier for moving through this pipe type (PT_WALL_DOOR) when owned by siege tower:::::battle_pipe_wall_door;;;;;Cost multiplier for moving through this pipe type (PT_WALL_DOOR):::::battleai_sallyout_defend_settlement_preference;;;;;If ( defensive AI's non-tower CP / attacking army's total CP ) - ( (defensive AI's total CP - attacking army's ranged CP) / defensive AI's total CP ) is > this value, the AI will Sally Out because the attacker's missile strength is too great to withstand.:::::battleai_sallyout_open_field_victory_factor;;;;;If the defensive AI's army strength is this times greater than the attacking army strength, the AI will Sally Out of a settlement:::::battleai_sallyout_tower_strength;;;;;Approximate combat potential for a defensive tower, used by the AI to determine when to Sally Out of a settlement:::::battlefield_zone_slot_threshold;;;;;max distance in metres that can exist between two slots when occupying zones:::::bayonet_melee_attack_bonus;;;;;Using bayonets increases the attack stat of a unit:::::bayonet_ring_reload_time_penalty;;;;;Using Ring bayonets increases the time needed to reload the musket/carbine:::::boiling_oil_distance_multiplier;;;;;Multiplied  distance from the front of the gate which will cause damage to units from oil:::::boiling_oil_flow_duration;;;;;Number of seconds the boiling oil flows for between intervals:::::bracing_attack_angle;;;;;half-angle, where a bracing entity will perform a bracing attack vs an incoming charger:::::bracing_calibration_ranks;;;;;Number of ranks at which full bracing multiplier is applied. Beyond this number, bracing multiplier will be clamped.:::::bracing_calibration_ranks_multiplier;;;;;The full bracing multiplier applied at calibration ranks. Multiplier decreases linearly to 1.0 at rank = 1.:::::bracing_charge_reflector_bonus;;;;;Additonal bracing bonus (multiplied to mass) for charge reflectors:::::bracing_immovable_by_small_entity_mass;;;;;The braced mass (i.e. after multiplying by bracing multiplier) beyond which an entity cannot be push around by small entities with soft collision.:::::bracing_max_multiplier_clamp;;;;;Global max clamp on bracing multiplier after all mulitplier are applied, e.g. from special abilities.:::::break_off_ignore_collision_time;;;;;A timer that disables collision for the specified time when an entity that is breaking off collides with an enemy entity.:::::break_off_speed_and_direction_checks;;;;;Enables speed and direction checks for entity breaking off. Enabling this makes breaking off more sticky.:::::charge_cool_down_time;;;;;time over which to fade out charge bonus after charge complete:::::climbing_ladder_speed_modifier;;;;;speed modifier for ladder climbing - fast speed:::::climbing_walls_speed_modifier;;;;;speed modifier for wall climbing - fast speed:::::collision_damage_armour_penetration_ratio;;;;;ratio of damage that ignores armour:::::collision_damage_default;;;;;collision damage dealt if no attacker is identified:::::collision_damage_immunity_timer;;;;;Collision damage immunity timer from the same attacker:::::collision_damage_maximum;;;;;collision damage cap:::::collision_damage_modifier;;;;;(collision_power^collision_damage_normaliser) * collision_damage_modifier:::::collision_damage_normaliser;;;;;(collision_power^collision_damage_normaliser) * collision_damage_modifier:::::collision_disable_delay_knocked_back_vs_enemies;;;;;Delay before disabling collision on an enemy entity in a knocked back interrupt animation:::::collision_disable_delay_knocked_back_vs_friends;;;;;Delay before disabling collision on a friendly entity in a knocked back interrupt animation:::::collision_disable_delay_knocked_down_vs_enemies;;;;;Delay before disabling collision on an enemy entity in a knocked down interrupt animation:::::collision_disable_delay_knocked_down_vs_friends;;;;;Delay before disabling collision on a friendly entity in a knocked down interrupt animation:::::collision_disable_delay_knocked_flying_vs_enemies;;;;;Delay before disabling collision on an enemy entity in a knocked flying interrupt animation:::::collision_disable_delay_knocked_flying_vs_friends;;;;;Delay before disabling collision on a friendly entity in a knocked flying interrupt animation:::::collision_enable_death_distance_to_obstacles_threshold;;;;;Distance to scan for obstacles to see if collision should be disabled. This is for entites bigger than the value set in collision_disable_death_max_entity_size.:::::collision_enable_death_fadeout_alpha;;;;;Fade out alpha to use when collision is disabled for entities bigger than the value set in collision_disable_death_max_entity_size:::::collision_enable_death_max_entity_size;;;;;Entities of this size or smaller always disable collision when dead. 0-VS 1-S 2-M 3-L 4-VL.:::::collision_restitution_coefficient;;;;;Coefficient of restitution for entity collision physics:::::collision_speed_delta_threshold_knocked_back;;;;;instantaneous speed delta to trigger a knocked back interrupt:::::collision_speed_delta_threshold_knocked_down;;;;;instantaneous speed delta to trigger a knocked down interrupt:::::collision_speed_delta_threshold_knocked_flying;;;;;instantaneous speed delta to trigger a knocked flying interrupt:::::collision_speed_delta_threshold_step_back;;;;;instantaneous speed delta to trigger a step back interrupt:::::defense_line_pivot_factor;;;;;Sets how far down the pivot point is from the front of the formation. 0 = pivot from the front, 1 = pivot from the back:::::discard_defensive_feature_distance;;;;;If a hill is over this distance away, it will not be considered:::::entity_formation_spacing;;;;;Separation in metres between the entity formation slots NOTE SET TO 1.8 when EF work is completed:::::escalation_level_one_building_health;;;;;Health of buildings for custom battle in escalation level 1:::::escalation_level_one_wall_breaches;;;;;:::::escalation_level_one_wall_health;;;;;:::::escalation_level_two_building_health;;;;;Health of buildings for custom battle in escalation level 2:::::escalation_level_two_wall_breaches;;;;;:::::escalation_level_two_wall_health;;;;;:::::fire_damage_only_applies_to_siege_equipment;;;;;Whether the fire damage applies only to siege equipment or to all entities (chariots, engines, etc.):::::fire_on_walls_accuracy_modifier;;;;;:::::fire_on_walls_reload_modifier;;;;;:::::fire_volley_arrow_min_threshold;;;;;:::::fire_volley_gun_min_threshold;;;;;:::::fire_volley_max_aim_delay_training_ratio;;;;;This increases (linearly) the initial delay to aiming, the poorer the training of the unit:::::firing_drill_improved_platoon_fire_reload_modifier;;;;;:::::firing_drill_mass_fire_reload_modifier;;;;;:::::firing_drill_platoon_fire_reload_modifier;;;;;:::::firing_drill_rank_fire_reload_modifier;;;;;:::::fort_wall_visibility_enabled;;;;;In fort battles, the walls give a perimeter visibility for the defender.:::::fort_wall_visibility_perimeter_distance;;;;;The distance the defender can see from unmanned fort walls.:::::general_auto_survive_threshold;;;;;When the percentage of alive entities in the general's unit is above this value the general cannot be killed.:::::impact_reflection_attack_cooldown_timer;;;;;for pikes - time before the same defender can be attacked by the same pikeman:::::impact_reflection_final_damage_modifier;;;;;for pikes - multiplied to damage result from combat rules to determine final pike damage:::::impact_reflection_knockback_chance;;;;;for pikes - chance of triggering a knockback on hitting:::::impact_reflection_velocity_bonus_damage_modifier;;;;;for pikes - multiplied to bearing_relative_speed between defender and pikeman to determine pike damage bonus:::::interrupt_mass_ratio_clamp_hit_reaction;;;;;attacker/defender mass ratio where no hit reactions will be triggered by rules:::::interrupt_mass_ratio_clamp_knockback;;;;;attacker/defender mass ratio where no knock backs will be triggered by rules, or cascading:::::interrupt_mass_ratio_clamp_knockdown;;;;;attacker/defender mass ratio where no knock downs will be triggered by rules, or cascading:::::interrupt_mass_ratio_clamp_stepback;;;;;attacker/defender mass ratio where no step backs will be triggered by rules, or cascading:::::knockdown_getting_up_delay_armour_multiplier;;;;;multiplied to the armour stat and then added to the randomised delay time generated from the randomiser:::::knockdown_getting_up_delay_max;;;;;maximum delay time for randomiser:::::knockdown_getting_up_delay_min;;;;;minimum delay time for randomiser:::::magazine_explosion_interrupt_chance;;;;;% chance of ship magazine exploding once a hit registers:::::magazine_explosion_radius;;;;;:::::matched_combat_formed_charge_percentage;;;;;Percentage chance of using matched combat instead of motion syncher for melee combat when in formed charge:::::matched_combat_formed_vs_formed_percentage;;;;;Percentage chance of using matched combat instead of motion syncher for melee combat when both attacker and defender are in formed attack:::::matched_combat_formed_vs_free_percentage;;;;;Percentage chance of using matched combat instead of motion syncher for melee combat when either attacker or defender is in formed attack:::::matched_combat_min_hitpoints_to_initiate;;;;;Percentage hit points remaining required to initiate matched combat.:::::matched_combat_min_hitpoints_whilst_active;;;;;When taking damage from sources not in the same combat witness, remaining hit points is clamped to this value to prevent entity from dying and prematurely terminating matched combat.:::::matched_combat_percentage;;;;;Percentage chance of using matched combat instead of motion syncher for melee combat:::::melee_attack_interval;;;;;delay after weapon hit before the next attack animation can start:::::melee_defence_direction_penalty_coefficient_flank;;;;;coefficient by which defender's melee defence stat is multiplied by when attacked in the flank:::::melee_defence_direction_penalty_coefficient_rear;;;;;coefficient by which defender's melee defence stat is multiplied by when attacked in the rear:::::melee_defence_formed_attack_bonus;;;;;Added to base defend stat if defender is in formed attack.:::::melee_height_damage_modifier_max_coefficient;;;;;used in melee height damage modifier calculation:::::melee_height_damage_modifier_max_difference;;;;;used in melee height damage modifier calculation:::::melee_hit_chance_base;;;;;base melee hit chance, used in attack hit determination:::::melee_hit_chance_max;;;;;max melee hit chance, used in attack hit determination:::::melee_hit_chance_min;;;;;min melee hit chance, used in attack hit determination:::::melee_hit_chance_normalisation_coefficient;;;;;coefficient by which hit chance determination calculation is normalised:::::melee_mage_switch_to_melee_time;;;;;A hybrid melee-mage will casts spells unit the mana pool is this many seconds away from filling up to max (at base mana recharge rate.) After this point it will favor melee attack, until mana is no long so low.:::::melee_max_hit_reactions;;;;;Maximum number of hit reaction interrupts before entity ignores hit reactions to allow it the opportunity to attack.:::::melee_on_damage_effect_knock_chance_charging_bonus;;;;;Multiplied to base knock probabilities and charging factor to get bonus to add to knock chance:::::melee_on_damage_effect_knockback_chance;;;;;Multiplied to mass ratio (attacker/defender) to get base knockback probability on a melee hit:::::melee_on_damage_effect_knockdown_chance;;;;;Multiplied to mass ratio (attacker/defender) to get base knockdown probability on a melee hit:::::melee_outnumbered_defence_penalty;;;;;penalty multiplier applied to melee defence of entity who is attacked by multiple attackers:::::melee_secondary_attack_probability;;;;;the probability in range [0, 1] that a secondary melee attacker will be awarded an attack:::::melee_weapon_building_damage_mult;;;;;This multiplier is applied to the primary melee weapon damage when attacking buildings.:::::missile_accuracy_for_towers;;;;;Accuracy to use for arrow/cannon towers, when there are no entity stats.:::::missile_armour_penetrating_coefficient;;;;;multiplied by armour value during missile damage resolution:::::missile_armour_piercing_coefficient;;;;;multiplied by armour value during missile damage resolution:::::missile_height_damage_modifier_max_coefficient;;;;;used in missile height damage calculations:::::missile_height_damage_modifier_max_difference;;;;;used in missile height damage calculations:::::missile_ignore_own_unit_for_friendly_fire;;;;;Entities in own unit will be excluded from clear shot test and projectile collisions.:::::missile_lethality_coefficient_effective_range;;;;;used to determine letthality of projectile due to range, when target is within effective range:::::missile_lethality_coefficient_extreme_range;;;;;used to determine letthality of projectile due to range, once the projectile exceeds effective range:::::missile_saving_bonus_base;;;;;basic saving bonus to which shields and armour bonuses are added:::::missile_saving_bonus_coefficient;;;;;the sum of the armour and shield bonuses are multiplied by this value.:::::missile_shield_piercing_coefficient;;;;;multiplied by shield value during missile damage resolution:::::missile_target_in_cover_penalty;;;;;subtracted from hit chance in range [0, 1] when determine missile's accuracy against target in cover:::::night_battle_attacker_hiding_scalar_modifier;;;;;Unit record hiding scalar modifier for attacking units in a night battle. Result will be THIS * m_hiding_scalar:::::night_battle_defender_hiding_scalar_modifier;;;;;Unit record hiding scalar modifier for defending units in a night battle. Result will be THIS * m_hiding_scalar:::::pike_attack_zone_cosine_angle;;;;;Pike attack cone in front of entity, in cosine(angle), e.g. cos(60) = 0.5:::::pike_attack_zone_depth;;;;;Pike attack cone depth (m):::::pike_lower_bearing_tolerance;;;;;Bearing delta from movement direction to lower or raise pikes (radians):::::pike_lower_delay_combat;;;;;Once locked in combat animation, this timer is set. Timer must run out before entity can lower pike.:::::pike_lower_delay_turn_rate_multiplier;;;;;Timer is set as long as entity bearing is not within pike_lower_bearing_tolerance. Timer must run out before entity can lower pike. This is a value multiplied to (Pi/turn rate), i.e. the time to do an about turn.:::::projectile_aiming_target_size_modifier;;;;;Introduce a random aim point error based on the radius or height of the target multiplied by this number.:::::projectile_friendly_fire_man_height_coefficient;;;;;Friendly entities are enlarged by this co-efficient to make them fatter and harder to fire past. Be wary with reducing this. It was added to deal with exploit where players would put melee 'shield' units in front of their missile units and fire through them:::::projectile_friendly_fire_man_radius_coefficient;;;;;Friendly entities are enlarged by this co-efficient to make them fatter and harder to fire past. Be wary with reducing this. It was added to deal with exploit where players would put melee 'shield' units in front of their missile units and fire through them:::::refusal_chance_vs_charge_reflectors;;;;;Cavalry refusal chance vs units with charge reflection:::::refusal_chance_vs_pike_phalanx;;;;;Cavalry refusal chance vs pike phalanx:::::settlement_destruction_max_melee_attack_penalty;;;;;Penalty which grows from zero to max as the settlement is destroyed:::::settlement_destruction_max_melee_defence_penalty;;;;;Penalty which grows from zero to max as the settlement is destroyed:::::shield_defence_angle_melee;;;;;Shield defense half-angle vs melee (deg):::::shield_defence_angle_missile;;;;;Shield defense half-angle vs missile (deg):::::tickets_multiple_victory_points;;;;;Sets the number of tickets to be used in a battle with multiple capture points, i.e. medium. large and extra large cities:::::tickets_single_victory_point;;;;;Sets the number of tickets to be used in a battle with a single capture point, i.e. small city, encampment, baggage train:::::unit_firing_line_of_sight_considered_obstructed_ratio;;;;;When this ratio of the unit cannot see to fire, the unit's LOS is considered blocked:::::unit_max_drag_width;;;;;Maximum width in metres a unit can drag out to:::::ward_save_max_value;;;;;The maximum damage modification available:::::ward_save_min_value;;;;;The minimum damage modification available"
      }
    },
    "_kv_ui_tweakers_tables": {
      "key": {
        "lookup_hardcoded": "battle_capture_point_spline_wall_height;;;;;Capture point splines in warhammer for garrisoned walls need to render on top of walls, this is the wall height for spline since wall not linked to capture point in anyway:::::battle_id_base_size;;;;;Banners base scale:::::battle_id_bob_height;;;;;How high banners move up when bobbing when selected:::::battle_id_bob_speed;;;;;How quickly banners bob when selected:::::battle_id_fade_duration_ms;;;;;Duration in ms for banner fade anim when too close:::::battle_id_fade_end;;;;;Metres camera from banner when fully faded out (not used for warhammer, code commented out):::::battle_id_fade_start;;;;;Metres camera from banner before fades out:::::battle_id_forest_height_offset;;;;;Banners extra height when unit in forested area, if want to raise above trees:::::battle_id_height;;;;;Banners height above entity:::::battle_id_highlight_unary_mouseover;;;;;0-1 value that specifies how much to brighten banner on mouseover:::::battle_id_highlight_unary_selected;;;;;0-1 value that specifies how much to brighten banner on selection:::::battle_id_max_size;;;;;Banners maximum scale based on distance:::::battle_id_scale_weight;;;;;How quickly banners scale based on distance:::::battle_leaf_clip_proximity;;;;;This is distance from the camera at which tree leaves will be clipped when leaf clipping option is enabled.:::::campaign_agent_id_height;;;;;Height of agent ids:::::campaign_battle_site_marker_height;;;;;Height of battle site marker icons in campaign for indicating where can raise the dead:::::campaign_citybar_fade_end;;;;;Distance from city info bar when fully faded out:::::campaign_citybar_fade_start;;;;;Distance from city info bar when starts to fade:::::campaign_citybar_height;;;;;Determines city info bars height over city:::::campaign_flag_fade_duration_ms;;;;;How long in ms flag takes to fade out/in in campaign:::::campaign_flag_fade_start;;;;;How close can get to flags in campaign before fade out:::::campaign_flag_settlement_height;;;;;This is height offset of campaign flags when over settlements for garrisoned characters:::::campaign_tooltip_delay_ms;;;;;How long cursor has to be still until campaign tooltip appears:::::missile_damage_over_this_much_time;;;;;how much time do we want to display missile damage over i.e. 1.0 is DPS, 60.0 is damage per 60 seconds...per entity:::::tacmap_dbl_click_threshold_ms;;;;;determines time in ms as what counts as double press of shortcut for tactical toggle. If 0 will always toggle.:::::tacmap_face_current_direction;;;;;if true, camera direction will be in direction battle camera was in. Otherwise always faces 'north' so like radar:::::tacmap_hold_threshold_ms;;;;;Only relevant if tacmap_dbl_click_threshold_ms != 0. determines time in ms as what counts as holding down tactical toggle (to avoid flicker when double tapping):::::tacmap_instant_transition;;;;;if true, no camera pans, just instant:::::tacmap_is_moveable;;;;;if true, allows to control camera movement with wasd/mouse scroll:::::tacmap_light_change_duration_ms;;;;;how long takes for lighting setting to change (fog to clear):::::tacmap_max_height;;;;;used to define max height can zoom out (lower if want to clamp max height can zoom out so cant see whole battlefield):::::tacmap_max_height_offset;;;;;extra height added onto height calculated can see whole battlefield:::::tacmap_min_height;;;;;how much can zoom in when moveable, value is distance from highest point on map can zoom into:::::tacmap_move_speed_multiplier;;;;;how quick moves with wasd/drag in tac map:::::tacmap_near_clip_height_threshold;;;;;If the tacmap camera height is greater than this, then tacmap_near_clip_max is used for near clip distance:::::tacmap_near_clip_max;;;;;Near clip distance used for tacmap camera wheight height is above tacmap_near_clip_height_threshold:::::tacmap_near_clip_min;;;;;Near clip distance used for tacmap camera wheight height is below tacmap_near_clip_height_threshold:::::tacmap_rotate_speed_multiplier;;;;;how fast tacmap rotates:::::tacmap_smoothing_decay;;;;;determines smoothing applied to tacmap movement:::::tacmap_starts_low;;;;;if true, camera starts at most zoomed in point:::::tacmap_transition_duration_s;;;;;how long camera pan takes in secs:::::tacmap_unit_draw_dist;;;;;Distance tacmap camera is from highest point on map before render units:::::tacmap_zoom_speed_multiplier;;;;;how much scroll changes height when zoom:::::tacmap_zoom_to_cursor;;;;;if true, camera zooms towards cursor, otherwise zooms straight dow"
      }
    },
    "_kv_unit_ability_scaling_rules_tables": {
      "key": {
        "lookup_hardcoded": "direct_damage_large;;;;;direct damage scaling for large units:::::direct_damage_medium;;;;;direct damage scaling for medium units:::::direct_damage_small;;;;;direct damage scaling for small units:::::direct_damage_ultra;;;;;direct damage scaling for ultra units:::::healing_percentage_cap;;;;;healing percentage cap"
      }
    },
    "_kv_winds_of_magic_params_tables": {
      "key": {
        "lookup_hardcoded": "base_multiplier_for_estimated_max_recharge;;;;;(Mainly for UI) For the recharge base, how much extra do we account for to consider max (basically from bonuses etc.):::::campaign_ui_max_depletion_modifier;;;;;Max value used for winds of magic bar when calculating percentage to show bar at. No logical min/max so use this to balance what bar looks like at different modifier values:::::campaign_ui_min_depletion_modifier;;;;;Min value used for winds of magic bar when calculating percentage to show bar at. No logical min/max so use this to balance what bar looks like at different modifier values:::::depletion_factor;;;;;what we square the used mana by to find the restored points curve. Make this above 0.0. Any values Greater than 1.0 means exponential falloff, below 1.0 means sharp inital falloff(inverse exponential). 1.0f means linear falloff.:::::depletion_full_amount;;;;;How much mana should be consider 'full depletion':::::pool_max_amount;;;;;the absolute max that can be in the mana pool:::::pool_start_max;;;;;the upper range of which the starting mana can be:::::pool_start_min;;;;;the lower range of which the starting mana can be:::::restored_points_base;;;;;how much would we restore per second if everything was 'vanilla'"
      }
    },
    "agent_actions_tables": {
      "icon_path": {
        "is_filename": "true"
      }
    },
    "ancillaries_categories_tables": {
      "icon_name": {
        "filename_relative_path": "ui/skins/default/%.png",
        "is_filename": "true"
      }
    },
    "battlefield_buildings_tables": {
      "radar_icon": {
        "filename_relative_path": "ui/battle ui/radar/building_icons/%",
        "is_filename": "true"
      }
    },
    "battles_tables": {
      "specification": {
        "is_filename": "false"
      }
    },
    "campaign_ai_managers_tables": {
      "manager": {
        "lookup_hardcoded": "EMPTY;;;;;Manager which will just end it's turn:::::default;;;;;Base manager definition"
      }
    },
    "campaign_map_playable_areas_tables": {
      "frontend_image": {
        "is_filename": "true"
      },
      "minimap_lookup_file": {
        "filename_relative_path": "campaign_maps/warhammer_map_1/%;campaign_maps/warhammer_map_1_1_beastmen/%;campaign_maps/warhammer_map_1_1_wood_elves/%;campaign_maps/wh_dlc03_beastmen_map_1/%;campaign_maps/wh_dlc05_wood_elves_map_1/%",
        "is_filename": "true"
      },
      "overlay_file": {
        "filename_relative_path": "campaign_maps/warhammer_map_1/%;campaign_maps/warhammer_map_1_1_beastmen/%;campaign_maps/warhammer_map_1_1_wood_elves/%;campaign_maps/wh_dlc03_beastmen_map_1/%;campaign_maps/wh_dlc05_wood_elves_map_1/%"
      },
      "radar_file": {
        "filename_relative_path": "campaign_maps/warhammer_map_1/%;campaign_maps/warhammer_map_1_1_beastmen/%;campaign_maps/warhammer_map_1_1_wood_elves/%;campaign_maps/wh_dlc03_beastmen_map_1/%;campaign_maps/wh_dlc05_wood_elves_map_1/%"
      },
      "video": {
        "filename_relative_path": "movies/%.ca_vp8",
        "is_filename": "true"
      }
    },
    "campaign_payload_ui_details_tables": {
      "icon": {
        "is_filename": "true"
      }
    },
    "campaign_variables_tables": {
      "variable_key": {
        "lookup_hardcoded": "abandon_settlement_income_percentage_modifier;;;;;(IN GAME) When abandoning settlements; percentage modifier on income:::::abandon_settlement_per_faction_province_desolation_public_order_penalty;;;;;(IN GAME) Public order penatly for each settlement abandoned, for each province the faction ownes. Applies next turn only.:::::abandon_settlement_per_faction_province_uncertainty_public_order_penalty;;;;;(IN GAME) Public order penatly for each settlement abandoned, for each province the faction ownes. Stored value reducing by 1 each turn.:::::additional_rebellion_army_quality_multiplier;;;;;(IN GAME) If an additional rebel army were to spawn in a region, change the army generator budget variable 'quality multiplier' by this:::::additional_rebellion_army_quality_offset;;;;;(IN GAME) If an additional rebel army were to spawn in a region, change the army generator budget variable 'quality offset' by this:::::additional_rebellion_building_percent_damage;;;;;(IN GAME) If an additional rebel army were to spawn in a region, damage the buildings by this percent:::::ambush_critical_fail_proportion_of_fail;;;;;(IN GAME) Ambush will roll on chance of success, generated from ground type and bonus values. The chance of failure is split into failure and critical failure. The propotion of failure that is critical is defined here. Clamped between 0.0 and 1.0:::::armed_citizenry_army_percentage_on_change_hands;;;;;(IN GAME) Percentage of the maximum garrisoned army armed citizenry force that will exist immediately after a region has changed hands.:::::armed_citizenry_navy_percentage_on_change_hands;;;;;(IN GAME) Percentage of the maximum garrisoned navy armed citizenry force that will exist immediately after a region has changed hands.:::::artillery_capture_chance;;;;;(IN GAME) Chance of capturing an artillery unit from the losing side after a battle (percent 0-100):::::autoresolver_alliance_wipe_out_loser_strength_of_max_threshold;;;;;(IN GAME) Losing alliance must be at least below X unary of maximum for wipe out. from 0.0 to 1.0. E.g. Force max soldiers is 200, end soldier count is 50, threshold will check against 50/200 = 0.25.:::::autoresolver_alliance_wipe_out_winner_loser_strength_multiple;;;;;(IN GAME) Winning alliance must be above X proportion strength to wipe out loser. Must be positive. E.g. Winner has 200 units, Loser has 30 units, calculation will check against (200/30) = 6.66:::::autoresolver_battle_damage_modifier_full_naval_units_at_sea;;;;;(IN GAME) Damage multiplier for full naval units in autoresolver sea battles. 1.0 is no change.:::::autoresolver_battle_damage_modifier_non_naval_units_at_sea;;;;;(IN GAME) Damage multiplier for army transport units in autoresolver sea battles. 1.0 is no change.:::::autoresolver_battle_excess_melee_damage_multiplier;;;;;(IN GAME) Scale for damage applied by excess melee units in the autoresolver. Must be > 0.:::::autoresolver_battle_excess_melee_damage_received_from_single_entity_target_multiplier;;;;;(IN GAME) Scale for damage recieved by excess melee units from single entity units in the autoresolver. Must be > 0.:::::autoresolver_battle_excess_melee_damage_received_from_target_multiplier;;;;;(IN GAME) Scale for damage recieved by excess melee units in the autoresolver. Must be > 0.:::::autoresolver_battle_missile_range_modifier_used_in_ranged_combat;;;;;(IN GAME) Modifier on the missile range used in ranged combat. Units will query the BCOP using a range of THIS*effective_missile_range.:::::autoresolver_battle_naval_ramming_damage_multiplier;;;;;(IN GAME) Damage multiplier to ramming damage of ships. Ramming damage is applied at the same time as melee damage.:::::autoresolver_battle_naval_ramming_initial_seperation;;;;;(IN GAME) Initial seperation when calculating ship ramming damage in unit vs unit. Combat prediction is Ramming vs Passive.:::::autoresolver_battle_num_defender_towers_in_fortified_settlement;;;;;(IN GAME) Number of towers for the defender in fortified autoresolver battle.:::::autoresolver_battle_num_defender_towers_in_unfortified_settlement;;;;;(IN GAME) Number of towers for the defender in unfortified autoresolver battle.:::::autoresolver_battle_reinforcement_time;;;;;(IN GAME) The battle time a reinforcement arrives on the field. 0 will be instant (waiting for them to arrive). Must be positive:::::autoresolver_battle_result_accuracy_high_prediction_variation;;;;;(IN GAME) variation in autoresolver predictions. Must be positive or 0.:::::autoresolver_battle_result_accuracy_low_prediction_variation;;;;;(IN GAME) variation in autoresolver predictions. Must be positive or 0.:::::autoresolver_battle_result_accuracy_moderate_prediction_variation;;;;;(IN GAME) variation in autoresolver predictions. Must be positive or 0.:::::autoresolver_battle_result_accuracy_very_high_prediction_variation;;;;;(IN GAME) variation in autoresolver predictions. Must be positive or 0.:::::autoresolver_battle_result_accuracy_very_low_prediction_variation;;;;;(IN GAME) variation in autoresolver predictions. Must be positive or 0.:::::autoresolver_battle_result_battle_complexity_max_units_for_scale;;;;;(IN GAME) Scales the generals autoresolver accuracy. The scale is linear from (0 units) to (THIS value), with the accuracy multiplied from (0) to (1). The scale is calculated as ((lowest num units in alliace) / THIS):::::autoresolver_battle_timestep;;;;;(IN GAME) The time step of autoresolver battles. Must be positive. Small values will misrepresent unit stats. Large values will misrepresent range and movement.:::::autoresolver_battle_tower_base_kps;;;;;(IN GAME) Base kps for towers. Kps is reduced by target unit shield effectiveness and target unit size.:::::autoresolver_battle_tower_level_1_damage_multiplier;;;;;(IN GAME) Multiplier on autoresolver tower damage for level 1 towers. Calculated as (damage = (base_damage * THIS)):::::autoresolver_battle_tower_level_2_damage_multiplier;;;;;(IN GAME) Multiplier on autoresolver tower damage for level 2 towers. Calculated as (damage = (base_damage * THIS)):::::autoresolver_battle_tower_level_3_damage_multiplier;;;;;(IN GAME) Multiplier on autoresolver tower damage for level 3 towers. Calculated as (damage = (base_damage * THIS)):::::autoresolver_battle_tower_level_4_damage_multiplier;;;;;(IN GAME) Multiplier on autoresolver tower damage for level 4 towers. Calculated as (damage = (base_damage * THIS)):::::autoresolver_bound_max_ammo_per_second_mod_unit_size;;;;;(IN GAME) Maximum ammo per sec based on full unit size. Max ammo per second is VALUE * unit_size.:::::autoresolver_bound_max_melee_strength_proportion;;;;;(IN GAME) Max melee kills per second proportion of enemy unit. Kills per second can only be VALUE times larger than opponent.:::::autoresolver_bound_max_ranged_kills_per_second;;;;;(IN GAME) Max ranged kills per second. Flat amount, must be VALUE or below.:::::autoresolver_bound_min_melee_kills_per_second_full_strength;;;;;(IN GAME) Minimum kills per second at full strength. Min kills per second is VALUE * combat time (calculated in combat prediction):::::autoresolver_bound_min_ranged_kills_per_ammo_mod_unit_size;;;;;(IN GAME) Min kills per ammo is AMMO USED / (VALUE) * full unit size:::::autoresolver_bound_min_ranged_kills_per_second;;;;;(IN GAME) Min ranged kills per second flat value.:::::autoresolver_building_damage_num_assult_equipment_percentage;;;;;(IN GAME) Autoresolver percentage building damage per enemy siege euqipment:::::autoresolver_building_damage_num_units_percentage;;;;;(IN GAME) Autoresolver percentage building damage per enemy unit:::::autoresolver_casualty_unary_received_by_excess_melee_units_from_target;;;;;(IN GAME) When alliance has more units in melee than opponent (excess melee units), the amount of damage they take from the unit they attack:::::autoresolver_chase_down_damage_multiplier;;;;;(IN GAME) Multiplier for chase down damage (post battle):::::autoresolver_damage_transfer_diff_from_average_to_transfer;;;;;(IN GAME) The difference in heath lost to mark a unit to have damaged transferred from them. E.g. 0.2 means that if the average health lost is 0.15, units with health loss of > 0.35 will be marked.:::::autoresolver_damage_transfer_enabled;;;;;(IN GAME) Value > 0 to enable post battle damage transfer:::::autoresolver_damage_transfer_max_diff_from_average_after_transfer;;;;;(IN GAME) The max difference from average health lost. E.g.  0.3 means that if the average health loss it 0.15, transferring units should lose a maximum of 0.45. The exact value depends on the original damage taken, and will be in the range (0.15-0.45) in this example:::::autoresolver_damage_transfer_min_health_remaining;;;;;(IN GAME) The minimum proportion of health a \"transfering to\" unit can drop to. E.g. 0.2 means that units won't drop below 20% of their max health:::::autoresolver_damage_transfer_proportion_of_alliance;;;;;(IN GAME) Proportion of damaged units that are split into the \"transfer damage from\" list. All theer damaged units are put into the \"transfer damage to\" list:::::autoresolver_flying_skirmish_units_use_entire_combat_time;;;;;(IN GAME) If non-zero then when the autoresolver is calculating outcomes between a flying unit and a non-flying melee unit in a skirmish situation then the flying unit uses the entire skirmish combat time.:::::autoresolver_flying_unit_melee_damage_dealt_modifier;;;;;(IN GAME) Percentage modifier on damage dealt by flying creatures to non-flying creatures in melee in the autoresolver.:::::autoresolver_flying_unit_melee_damage_received_modifier;;;;;(IN GAME) Percentage modifier on damage received by flying creatures from non-flying creatures in melee in the autoresolver.:::::autoresolver_mana_pool_per_round_per_mana_cost_reduction;;;;;(IN GAME) Amount by which the autoresolver unary mana pool is reduced per round, per point of mana cost of all spells in an alliance.:::::autoresolver_max_hp_for_enemy_hp_dps_modifier;;;;;(IN GAME) Used in autoresolver modifiers. Enemey hp modifier is multiplied by (MAX_HP - ENEMY_HP) / (MAX_HP - MIN_HP).:::::autoresolver_min_battle_time_before_retreat;;;;;(IN GAME) The min battle time before units can retreat. Must be positive:::::autoresolver_min_hp_for_enemy_hp_dps_modifier;;;;;(IN GAME) Used in autoresolver modifiers. Enemey hp modifier is multiplied by (MAX_HP - ENEMY_HP) / (MAX_HP - MIN_HP).:::::autoresolver_num_excess_melee_units_receiving_casualties_from_target;;;;;(IN GAME) Number of excess melee units that take damage from their targets:::::autoresolver_num_units_multiplier_vs_enemy_to_allow_retreat;;;;;(IN GAME) The number of units on the field multiplier to allow units to retreat. can retreat if num_units * VALUE > enemy_num_units.:::::autoresolver_special_ability_buff_kps_modifier_maximum;;;;;(IN GAME) KPS modifier applied in the autoresolver by a buff special ability with scaled combat potential of one.:::::autoresolver_special_ability_buff_kps_modifier_minimum;;;;;(IN GAME) KPS modifier applied in the autoresolver by a buff special ability with scaled combat potential of zero.:::::autoresolver_special_ability_cp_to_strength_divider;;;;;(IN GAME) Combat potential value for special abilities in autoresolver that results in a scaled combat potential of one.:::::autoresolver_special_ability_damage_damage_maximum;;;;;(IN GAME) Damage done in the autoresolver by a damage special ability with scaled combat potential of one.:::::autoresolver_special_ability_damage_damage_minimum;;;;;(IN GAME) Damage done in the autoresolver by a damage special ability with scaled combat potential of zero.:::::autoresolver_special_ability_damage_range;;;;;(IN GAME) The maximum distance between the closest opposing units in the autoresolver before damage special abilities will be used.:::::autoresolver_special_ability_debuff_kps_modifier_maximum;;;;;(IN GAME) KPS modifier applied in the autoresolver by a debuff special ability with scaled combat potential of one.:::::autoresolver_special_ability_debuff_kps_modifier_minimum;;;;;(IN GAME) KPS modifier applied in the autoresolver by a debuff special ability with scaled combat potential of zero.:::::autoresolver_special_ability_maximum_strength_proportion;;;;;(IN GAME) Scaled combat potentials in the autoresolver are clamped to be no higher than this when applied.:::::autoresolver_special_ability_minimum_strength_proportion;;;;;(IN GAME) Scaled combat potentials in the autoresolver are clamped to be no lower than this when applied.:::::autoresolver_unit_base_retreat_threshold;;;;;(IN GAME) Starting unit stregth retreat threshold. Between 0 and 1. unit retreats is strength is less than VALUE * 100 percent.:::::autoresolver_unit_wipe_out_threshold;;;;;(IN GAME) Remaning strength of a unit to wipe out. Unit will be wiped out if strength percentage < VALUE * 100. Between 0 and 1:::::autoresolver_wall_damage_num_artillery_units_percentage;;;;;(IN GAME) Autoresolver percentage wall damage per enemy srtillery unit:::::autoresolver_winner_additional_building_damage_num_assult_equipment_percentage;;;;;(IN GAME) Autoresolver percentage building damage per enemy siege euqipment if defenders lose:::::autoresolver_winner_additional_building_damage_num_units_percentage;;;;;(IN GAME) Autoresolver percentage building damage per enemy unit if defenders lose:::::autoresolver_winner_additional_wall_damage_per_wall_breach;;;;;(IN GAME) Autoresolver wall damage, additional damage per additional wall breach:::::autoresolver_winner_kpd_major_win_threshold;;;;;(IN GAME) Kills per casualty for battle to be major win. Major win if KPC is > VALUE:::::autoresolver_winner_kpd_minor_win_threshold;;;;;(IN GAME) Kills per casualty for battle to be major win. Minor win if KPC is < VALUE:::::autoresolver_wipe_out_army_force_unary_lost;;;;;(IN GAME) Strength lost for an army to wipe out. Army will be wiped out if strength lost percentage > VALUE * 100. Between 0 and 1:::::background_resource_supply;;;;;(IN GAME) Number of resource units always available on the global market for each resource (to prevent division by zero).:::::base_wealth_increase;;;;;(IN GAME) The base amount of TW required for a town to grow its wealth level. Formula: base_wealth_increase*power((total_wealth_increases+1),2):::::baseline_pop_growth;;;;;(IN GAME) Pop growth percentage in every region regardless of farms. We might want to define this on a per-region basis?:::::battle_combat_outcome_prediction_non_artillery_missile_accuracy;;;;;(IN GAME) Flat accuracy value used for non-artillery missile units during combat outcome prediction. Used to work-around drastic differences in accuracy at short range by archers/slingers/crossbowmen. Does not affect actual battles, just auto-resolve/prediction.:::::besieged_attrition_force_size_threshold;;;;;(IN GAME) The besiegers force size as a percentage of the besieged force size must exceed this threshold for besieged attrition to apply:::::blockaded_attrition_force_size_threshold;;;;;(IN GAME) The blockaders force size as a percentage of the blockaded force size must exceed this threshold for blockade attrition to apply:::::bonus_start_of_campaign_income_for_humans_on_easy_difficulty;;;;;(IN GAME) Additional starting funds on easy difficulty:::::bonus_start_of_campaign_income_for_humans_on_normal_difficulty;;;;;(IN GAME) Additional starting funds on normal difficulty:::::brige_battle_detection_path_distance;;;;;(IN GAME) Distance to check from the end of an attackers path to find river crossings when detecting river battles:::::building_cultural_conversion_cost_mod;;;;;(IN GAME) Multiplier to the cost of converting a building from another culture. This can be modified by bonus values.:::::building_cultural_conversion_time_mod;;;;;(IN GAME) Multiplier to the time of converting a building from another culture. This can be modified by bonus values.:::::building_min_conversion_cost;;;;;(IN GAME) Minimum cost of coverting a building, cultural or normal conversion.:::::building_slum_creation_time;;;;;(IN GAME) The number of turns a slot is empty or ruined before turning into a slum.:::::building_slum_dismantle_cost;;;;;(IN GAME) The base cost of dismantling a slum. This can be modified by bonus values. This can be modified by bonus values.:::::camera_attila_far_z;;;;;(IN GAME) Set the far plane distance of the campaign camera\", \"Sets the far plane distance of the campaign camera:::::camera_attila_fov;;;;;(IN GAME) Set the field of view angle of the campaign camera\", \"Sets the field of view angle of the campaign camera:::::camera_attila_maximum_distance;;;;;(IN GAME) Set the max distance from the actual target to the real target:::::camera_attila_maximum_height;;;;;(IN GAME) Set the max height for the camera:::::camera_attila_maximum_tilt_angle;;;;;(IN GAME) Set the maximum tilt angle of the campaign camera\", \"Sets the maximum tilt angle of the campaign camera relative to -y:::::camera_attila_minimum_distance;;;;;(IN GAME) Set the min distance from the actual target to the real target:::::camera_attila_minimum_height;;;;;(IN GAME) Set the min height for the camera:::::camera_attila_minimum_tilt_angle;;;;;(IN GAME) Set the minimum tilt angle of the campaign camera\", \"Sets the minimum tilt angle of the campaign camera relative to -y:::::camera_attila_mousewheel_step_val;;;;;(IN GAME) Rate of zoom when using the mousewheel:::::camera_attila_near_z;;;;;(IN GAME) Set the near plane distance of the campaign camera\", \"Sets the near plane distance of the campaign camera:::::camera_tactical_transition_duration;;;;;(IN GAME) Duration in seconds tactical map transition lasts\", \"Duration in seconds tactical map transition lasts:::::camera_warhammer_far_z;;;;;(IN GAME) Set the far plane distance of the campaign camera\", \"Sets the far plane distance of the campaign camera:::::camera_warhammer_fov;;;;;(IN GAME) Set the field of view angle of the campaign camera\", \"Sets the field of view angle of the campaign camera:::::camera_warhammer_maximum_height;;;;;(IN GAME) The maximum height the camera can reach in campaign:::::camera_warhammer_maximum_tilt_angle;;;;;(IN GAME) Set the maximum tilt angle of the campaign camera\", \"Sets the maximum tilt angle of the campaign camera relative to -y:::::camera_warhammer_minimum_height;;;;;(IN GAME) The minimum height the camera can reach in campaign:::::camera_warhammer_minimum_tilt_angle;;;;;(IN GAME) Set the minimum tilt angle of the campaign camera\", \"Sets the minimum tilt angle of the campaign camera relative to -y:::::camera_warhammer_mousewheel_step_val;;;;;(IN GAME) Rate of zoom when using the mousewheel:::::camera_warhammer_near_z;;;;;(IN GAME) Set the near plane distance of the campaign camera\", \"Sets the near plane distance of the campaign camera:::::campaign_camera_max_height;;;;;(IN GAME) Maximum height the campaign map camera will scroll to. Actual height not scale or normal.:::::campaign_hitpoints_unit_besieged_attrition_min_strength_percent;;;;;(IN GAME) Fraction (0-1.0) threshold to destroy garrisoned unit that uses campaign hitpoints when suffering besieged attrition:::::campaign_spline_colours_fifth_b;;;;;(IN GAME) Blue component of fourth spline colour:::::campaign_spline_colours_fifth_g;;;;;(IN GAME) Green component of fourth spline colour:::::campaign_spline_colours_fifth_r;;;;;(IN GAME) Red component of fourth spline colour:::::campaign_spline_colours_first_b;;;;;(IN GAME) Blue component of first spline colour:::::campaign_spline_colours_first_g;;;;;(IN GAME) Green component of first spline colour:::::campaign_spline_colours_first_r;;;;;(IN GAME) Red component of first spline colour:::::campaign_spline_colours_fourth_b;;;;;(IN GAME) Blue component of fourth spline colour:::::campaign_spline_colours_fourth_g;;;;;(IN GAME) Green component of fourth spline colour:::::campaign_spline_colours_fourth_r;;;;;(IN GAME) Red component of fourth spline colour:::::campaign_spline_colours_second_b;;;;;(IN GAME) Blue component of second spline colour:::::campaign_spline_colours_second_g;;;;;(IN GAME) Green component of second spline colour:::::campaign_spline_colours_second_r;;;;;(IN GAME) Red component of second spline colour:::::campaign_spline_colours_third_b;;;;;(IN GAME) Blue component of third spline colour:::::campaign_spline_colours_third_g;;;;;(IN GAME) Green component of third spline colour:::::campaign_spline_colours_third_r;;;;;(IN GAME) Red component of third spline colour:::::campaign_variable_display_interactable_marker_outline_border_alpha;;;;;(IN GAME) Interactable marker outline colour alpha:::::campaign_variable_display_interactable_marker_outline_border_blue;;;;;(IN GAME) Interactable marker outline colour blue:::::campaign_variable_display_interactable_marker_outline_border_green;;;;;(IN GAME) Interactable marker outline colour green:::::campaign_variable_display_interactable_marker_outline_border_red;;;;;(IN GAME) Interactable marker outline colour red:::::campaign_variable_display_interactable_marker_outline_fill_alpha;;;;;(IN GAME) Interactable marker fill colour alpha:::::campaign_variable_display_interactable_marker_outline_fill_blue;;;;;(IN GAME) Interactable marker fill colour blue:::::campaign_variable_display_interactable_marker_outline_fill_green;;;;;(IN GAME) Interactable marker fill colour green:::::campaign_variable_display_interactable_marker_outline_fill_red;;;;;(IN GAME) Interactable marker fill colour red:::::captured_units_prize_money_percent;;;;;(IN GAME) When a ship is captured but not instatiated as a unit (due to lack of room), percent of the units value that is taken as prize money:::::captured_units_slaves_percent;;;;;(IN GAME) When a ship is captured but not instatiated as a unit (due to lack of room), percent of the units soldier that are taken as slaves:::::cdir_unit_quality_accuracy_value;;;;;The quality value boost for a unit with accuracy upgrades.:::::cdir_unit_quality_armour_value;;;;;The quality value boost for a unit with armour upgrades.:::::cdir_unit_quality_charge_value;;;;;The quality value boost for a unit with charge upgrades.:::::cdir_unit_quality_experience_value;;;;;The quality value boost for 1 unit of experience.:::::cdir_unit_quality_morale_value;;;;;The quality value boost for a unit with morale upgrades.:::::cdir_unit_quality_weapons_value;;;;;The quality value boost for a unit with weapons upgrades.:::::character_convalescence_time_base;;;;;(IN GAME) Base time for which a character will convalesce:::::character_creation_max_age;;;;;(IN GAME) Maximum age for new characters:::::character_creation_min_age;;;;;(IN GAME) Minimum age for new characters:::::character_recruitment_wife_chance;;;;;(IN GAME) Chance of a character having a wife when recruited:::::character_retirement_turns_until_available;;;;;(IN GAME) The number of turns after retiring a general before they are available to be recruited again.:::::civil_war_always_trigger_fame_level;;;;;(IN GAME) Fame level at which civil war will always occur if not triggered earlier.:::::civil_war_faction_starting_treasury_mod;;;;;(IN GAME) Percentage modifier on parent factions GDP that the civil war faction starts with:::::civil_war_gravitas_threshold_multiplier;;;;;(IN GAME) Gravitas modifier for characters joining a civil war:::::destruction_zone_recovery_turns;;;;;(IN GAME) Number of turns taken for the landscape to recover after a destruction incident:::::diplomacy_can_offer_break_client_state;;;;;(IN GAME) Factions can offet to break their own client state treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_defensive_alliance;;;;;(IN GAME) Factions can offet to break their own defensive alliance treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_military_alliance;;;;;(IN GAME) Factions can offet to break their own military alliance treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_non_aggression_pact;;;;;(IN GAME) Factions can offet to break their own non-aggression treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_soft_military_access;;;;;(IN GAME) Factions can offet to break their own soft military access treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_trade;;;;;(IN GAME) Factions can offet to break their own trade treaties in diplomatic negotiations.:::::diplomacy_can_offer_break_vassal;;;;;(IN GAME) Factions can offet to break their own vassal treaties in diplomatic negotiations.:::::diplomacy_client_states_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then client states are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_defensive_allies_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then defensive allies are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_masters_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then masters are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_masters_must_be_invited_into_offensive_wars;;;;;(IN GAME) If non-zero then masters are always invited to join the attacker when war is declared, even if the attacker doesn't choose to invite allies.:::::diplomacy_maximum_client_or_vassal_regular_tribute_value;;;;;(IN GAME) The maximum amount of its income a client state or vassal will give to its protector or master each turn.:::::diplomacy_military_allies_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then military allies are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_military_allies_must_be_invited_into_offensive_wars;;;;;(IN GAME) If non-zero then military allies are always invited to join the attacker when war is declared, even if the attacker doesn't choose to invite allies.:::::diplomacy_protectors_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then protectors are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_refusing_to_join_client_state_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then client states get released if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_client_state_in_defensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your client state if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_defensive_ally_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then defensive alliances get broken if the you refuse to join an ally who is attacked.:::::diplomacy_refusing_to_join_master_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then you get released if the you refuse to join a master who is attacked.:::::diplomacy_refusing_to_join_master_in_defensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your master if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_master_in_offensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then you get released if the you refuse to join a master when they initiate a war.:::::diplomacy_refusing_to_join_master_in_offensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your master if the you refuse to join them when they initiate a war.:::::diplomacy_refusing_to_join_military_ally_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then military alliances get broken if the you refuse to join an ally who is attacked.:::::diplomacy_refusing_to_join_military_ally_in_offensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then military alliances get broken if the you refuse to join an ally who initiates a war.:::::diplomacy_refusing_to_join_protector_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then you get released if the you refuse to join a protector who is attacked.:::::diplomacy_refusing_to_join_protector_in_defensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your protector if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_vassal_in_defensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then vassals get released if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_vassal_in_defensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your vassal if the you refuse to join them when they are attacked.:::::diplomacy_refusing_to_join_vassal_in_offensive_war_breaks_treaty;;;;;(IN GAME) If non-zero then vassals get released if the you refuse to join them when they initiate a war.:::::diplomacy_refusing_to_join_vassal_in_offensive_war_declares_war;;;;;(IN GAME) If non-zero then you declare war on your vassal if the you refuse to join them when they initiate a war.:::::diplomacy_regionless_factions_retain_clients_and_vassals;;;;;(IN GAME) If non-zero then factions who lose their last region always lose their clients and vassals, event if the faction survives.:::::diplomacy_show_trespass_message_each_turn;;;;;(IN GAME) If non-zero then show messages for trespassing armies at the start of each turn.:::::diplomacy_smallest_payment;;;;;Smallest payment can offer/demand in diplomacy:::::diplomacy_turns_of_embargo_on_break_trade;;;;;(IN GAME) Number of turns that must pass between a break third party trade agreement deal being made and the trade route being able to be re-formed.:::::diplomacy_vassals_must_be_invited_into_defensive_wars;;;;;(IN GAME) If non-zero then vassals are always invited to join the defender when war is declared, even if the defender doesn't choose to invite allies.:::::diplomacy_vassals_must_be_invited_into_offensive_wars;;;;;(IN GAME) If non-zero then vassals are always invited to join the attacker when war is declared, even if the attacker doesn't choose to invite allies.:::::display_building_scale;;;;;(IN GAME) Global scale applied to all buildings in the game:::::display_camera_pre_battle_zoom;;;;;(IN GAME) Zoom level for campaign camera on pre-battle screen.:::::display_movement_extents_agents_disabled_border_colour_alpha;;;;;(IN GAME) How opaque the agent movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_border_colour_blue;;;;;(IN GAME) How blue the agent movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_border_colour_green;;;;;(IN GAME) How green the agent movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_border_colour_red;;;;;(IN GAME) How red the agent movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_fill_colour_blue;;;;;(IN GAME) How blue the agent movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_fill_colour_green;;;;;(IN GAME) How green the agent movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_disabled_fill_colour_red;;;;;(IN GAME) How red the agent movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_agents_owned_border_colour_alpha;;;;;(IN GAME) How opaque the agent movement extents border is for owned characters. 0-255.:::::display_movement_extents_agents_owned_border_colour_blue;;;;;(IN GAME) How blue the agent movement extents border is for owned characters. 0-255.:::::display_movement_extents_agents_owned_border_colour_green;;;;;(IN GAME) How green the agent movement extents border is for owned characters. 0-255.:::::display_movement_extents_agents_owned_border_colour_red;;;;;(IN GAME) How red the agent movement extents border is for owned characters. 0-255.:::::display_movement_extents_agents_owned_fill_colour_blue;;;;;(IN GAME) How blue the agent movement extents fill is for owned characters. 0-255.:::::display_movement_extents_agents_owned_fill_colour_green;;;;;(IN GAME) How green the agent movement extents fill is for owned characters. 0-255.:::::display_movement_extents_agents_owned_fill_colour_red;;;;;(IN GAME) How red the agent movement extents fill is for owned characters. 0-255.:::::display_movement_extents_agents_unowned_border_colour_alpha;;;;;(IN GAME) How opaque the agent movement extents border is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_border_colour_blue;;;;;(IN GAME) How blue the agent movement extents border is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_border_colour_green;;;;;(IN GAME) How green the agent movement extents border is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_border_colour_red;;;;;(IN GAME) How red the agent movement extents border is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_fill_colour_blue;;;;;(IN GAME) How blue the agent movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_fill_colour_green;;;;;(IN GAME) How green the agent movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_agents_unowned_fill_colour_red;;;;;(IN GAME) How red the agent movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_border_length;;;;;(IN GAME) Display scale of the movement extents area border texture.:::::display_movement_extents_fade_time;;;;;(IN GAME) The time in seconds for movement extents to fade in or out.:::::display_movement_extents_interior_alpha;;;;;(IN GAME) How opaque the movement extents are between the fringes. 0.0-1.0.:::::display_movement_extents_normal_disabled_border_colour_alpha;;;;;(IN GAME) How opaque the normal movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_border_colour_blue;;;;;(IN GAME) How blue the normal movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_border_colour_green;;;;;(IN GAME) How green the normal movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_border_colour_red;;;;;(IN GAME) How red the normal movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_fill_colour_blue;;;;;(IN GAME) How blue the normal movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_fill_colour_green;;;;;(IN GAME) How green the normal movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_disabled_fill_colour_red;;;;;(IN GAME) How red the normal movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_normal_owned_border_colour_alpha;;;;;(IN GAME) How opaque the normal movement extents border is for owned characters. 0-255.:::::display_movement_extents_normal_owned_border_colour_blue;;;;;(IN GAME) How blue the normal movement extents border is for owned characters. 0-255.:::::display_movement_extents_normal_owned_border_colour_green;;;;;(IN GAME) How green the normal movement extents border is for owned characters. 0-255.:::::display_movement_extents_normal_owned_border_colour_red;;;;;(IN GAME) How red the normal movement extents border is for owned characters. 0-255.:::::display_movement_extents_normal_owned_fill_colour_blue;;;;;(IN GAME) How blue the normal movement extents fill is for owned characters. 0-255.:::::display_movement_extents_normal_owned_fill_colour_green;;;;;(IN GAME) How green the normal movement extents fill is for owned characters. 0-255.:::::display_movement_extents_normal_owned_fill_colour_red;;;;;(IN GAME) How red the normal movement extents fill is for owned characters. 0-255.:::::display_movement_extents_normal_unowned_border_colour_alpha;;;;;(IN GAME) How opaque the normal movement extents border is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_border_colour_blue;;;;;(IN GAME) How blue the normal movement extents border is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_border_colour_green;;;;;(IN GAME) How green the normal movement extents border is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_border_colour_red;;;;;(IN GAME) How red the normal movement extents border is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_fill_colour_blue;;;;;(IN GAME) How blue the normal movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_fill_colour_green;;;;;(IN GAME) How green the normal movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_normal_unowned_fill_colour_red;;;;;(IN GAME) How red the normal movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_origin_alpha;;;;;(IN GAME) How opaque the movement extents are at the origin. 0.0-1.0.:::::display_movement_extents_origin_fringe_width;;;;;(IN GAME) How wide the movement extents origin fringe is.:::::display_movement_extents_perimeter_alpha;;;;;(IN GAME) How opaque the movement extents are at the perimeter. 0.0-1.0.:::::display_movement_extents_perimeter_fringe_width;;;;;(IN GAME) How wide the movement extents perimeter fringe is.:::::display_movement_extents_tunnels_disabled_border_colour_alpha;;;;;(IN GAME) How opaque the tunnel movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_border_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_border_colour_green;;;;;(IN GAME) How green the tunnel movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_border_colour_red;;;;;(IN GAME) How red the tunnel movement extents border is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_fill_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_fill_colour_green;;;;;(IN GAME) How green the tunnel movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_disabled_fill_colour_red;;;;;(IN GAME) How red the tunnel movement extents fill is for characters whose movement is disabled. 0-255.:::::display_movement_extents_tunnels_owned_border_colour_alpha;;;;;(IN GAME) How opaque the tunnel movement extents border is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_border_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents border is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_border_colour_green;;;;;(IN GAME) How green the tunnel movement extents border is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_border_colour_red;;;;;(IN GAME) How red the tunnel movement extents border is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_fill_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents fill is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_fill_colour_green;;;;;(IN GAME) How green the tunnel movement extents fill is for owned characters. 0-255.:::::display_movement_extents_tunnels_owned_fill_colour_red;;;;;(IN GAME) How red the tunnel movement extents fill is for owned characters. 0-255.:::::display_movement_extents_tunnels_unowned_border_colour_alpha;;;;;(IN GAME) How opaque the tunnel movement extents border is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_border_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents border is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_border_colour_green;;;;;(IN GAME) How green the tunnel movement extents border is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_border_colour_red;;;;;(IN GAME) How red the tunnel movement extents border is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_fill_colour_blue;;;;;(IN GAME) How blue the tunnel movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_fill_colour_green;;;;;(IN GAME) How green the tunnel movement extents fill is for unowned characters. 0-255.:::::display_movement_extents_tunnels_unowned_fill_colour_red;;;;;(IN GAME) How red the tunnel movement extents fill is for unowned characters. 0-255.:::::display_settlement_area_land_border_colour_alpha;;;;;(IN GAME) How opaque the settlement land area border is. 0-255.:::::display_settlement_area_land_border_colour_blue;;;;;(IN GAME) How blue the settlement land area border is. 0-255.:::::display_settlement_area_land_border_colour_green;;;;;(IN GAME) How green the settlement land area border is. 0-255.:::::display_settlement_area_land_border_colour_red;;;;;(IN GAME) How red the settlement land area border is. 0-255.:::::display_settlement_area_land_border_length;;;;;(IN GAME) Display scale of the settlement land area border texture.:::::display_settlement_area_land_fade_time;;;;;(IN GAME) The time in seconds for settlement land areas to fade in or out.:::::display_settlement_area_land_fill_colour_blue;;;;;(IN GAME) How blue the settlement land area fill is. 0-255.:::::display_settlement_area_land_fill_colour_green;;;;;(IN GAME) How green the settlement land area fill is. 0-255.:::::display_settlement_area_land_fill_colour_red;;;;;(IN GAME) How red the settlement land area fill is. 0-255.:::::display_settlement_area_land_interior_alpha;;;;;(IN GAME) How opaque the settlement land areas are between the fringes. 0.0-1.0.:::::display_settlement_area_land_origin_alpha;;;;;(IN GAME) How opaque the settlement land areas are at the origin. 0.0-1.0.:::::display_settlement_area_land_origin_fringe_width;;;;;(IN GAME) How wide the settlement land areas origin fringe is.:::::display_settlement_area_land_perimeter_alpha;;;;;(IN GAME) How opaque the settlement land areas are at the perimeter. 0.0-1.0.:::::display_settlement_area_land_perimeter_fringe_width;;;;;(IN GAME) How wide the settlement land areas perimeter fringe is.:::::display_settlement_area_sea_border_colour_alpha;;;;;(IN GAME) How opaque the settlement sea area border is. 0-255.:::::display_settlement_area_sea_border_colour_blue;;;;;(IN GAME) How blue the settlement sea area border is. 0-255.:::::display_settlement_area_sea_border_colour_green;;;;;(IN GAME) How green the settlement sea area border is. 0-255.:::::display_settlement_area_sea_border_colour_red;;;;;(IN GAME) How red the settlement sea area border is. 0-255.:::::display_settlement_area_sea_border_length;;;;;(IN GAME) Display scale of the settlement sea area border texture.:::::display_settlement_area_sea_fade_time;;;;;(IN GAME) The time in seconds for settlement sea areas to fade in or out.:::::display_settlement_area_sea_fill_colour_blue;;;;;(IN GAME) How blue the settlement sea area fill is. 0-255.:::::display_settlement_area_sea_fill_colour_green;;;;;(IN GAME) How green the settlement sea area fill is. 0-255.:::::display_settlement_area_sea_fill_colour_red;;;;;(IN GAME) How red the settlement sea area fill is. 0-255.:::::display_settlement_area_sea_interior_alpha;;;;;(IN GAME) How opaque the settlement sea areas are between the fringes. 0.0-1.0.:::::display_settlement_area_sea_origin_alpha;;;;;(IN GAME) How opaque the settlement sea areas are at the origin. 0.0-1.0.:::::display_settlement_area_sea_origin_fringe_width;;;;;(IN GAME) How wide the settlement sea areas origin fringe is.:::::display_settlement_area_sea_perimeter_alpha;;;;;(IN GAME) How opaque the settlement sea areas are at the perimeter. 0.0-1.0.:::::display_settlement_area_sea_perimeter_fringe_width;;;;;(IN GAME) How wide the settlement sea areas perimeter fringe is.:::::display_trade_naval_route_colour_enemy_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_enemy_blue;;;;;(IN GAME) How blue naval trade routes are when used by enemy factions (0-255).:::::display_trade_naval_route_colour_enemy_green;;;;;(IN GAME) How green naval trade routes are when used by enemy factions (0-255).:::::display_trade_naval_route_colour_enemy_red;;;;;(IN GAME) How red naval trade routes are when used by enemy factions (0-255).:::::display_trade_naval_route_colour_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by neutral factions (0-255).:::::display_trade_naval_route_colour_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by neutral factions (0-255).:::::display_trade_naval_route_colour_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_and_enemy_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_enemy_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and enemy factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and neutral factions who are blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_and_neutral_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded and neutral factions (0-255).:::::display_trade_naval_route_colour_owned_blockaded_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction when blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_green;;;;;(IN GAME) How green naval trade routes are when used by your faction when blockaded (0-255).:::::display_trade_naval_route_colour_owned_blockaded_red;;;;;(IN GAME) How red naval trade routes are when used by your faction when blockaded (0-255).:::::display_trade_naval_route_colour_owned_blue;;;;;(IN GAME) How blue naval trade routes are when used by your faction (0-255).:::::display_trade_naval_route_colour_owned_green;;;;;(IN GAME) How green naval trade routes are when used by your faction (0-255).:::::display_trade_naval_route_colour_owned_red;;;;;(IN GAME) How red naval trade routes are when used by your faction (0-255).:::::display_trade_route_fade_distance;;;;;(IN GAME) Distance trader models fade over.:::::display_trade_route_fade_time;;;;;(IN GAME) The number of milliseconds to fade trade routes over.:::::display_trade_route_maximum_flow_scale;;;;;(IN GAME) The scale of trade carts/ships for a trade route of maximum flow.:::::display_trade_route_maximum_flow_time;;;;;(IN GAME) The time in milliseconds between trade carts/ships for a trade route of maximum flow.:::::display_trade_route_maximum_flow_value;;;;;(IN GAME) The upper value limit for trade route display. Trade routes with values greater than this are displayed as if they had this value.:::::display_trade_route_minimum_flow_scale;;;;;(IN GAME) The scale of trade carts/ships for a trade route of minimum flow.:::::display_trade_route_minimum_flow_time;;;;;(IN GAME) The time in milliseconds between trade carts/ships for a trade route of minimum flow.:::::display_trade_route_minimum_flow_value;;;;;(IN GAME) The lower value limit for trade route display. Trade routes with values less than this are displayed as if they had this value.:::::display_trade_route_sea_cost;;;;;(IN GAME) The relative time taken for a trade ship to travel the same distance as a trade cart.:::::display_trade_route_trader_offset;;;;;(IN GAME) The distance offset of the trader to the left of the route in units.:::::display_trade_route_trader_speed;;;;;(IN GAME) The speed of trade carts in units/second.:::::display_tunnel_interception_path_blue;;;;;(IN GAME) How blue the tunnel interception battle path line is (0-255).:::::display_tunnel_interception_path_end_fade_length;;;;;(IN GAME) How much (length) of the ends of the tunnel interception battle path line fade out.:::::display_tunnel_interception_path_fade_time;;;;;(IN GAME) Number of seconds for tunnel interception battle path line to fade in or out.:::::display_tunnel_interception_path_green;;;;;(IN GAME) How green the tunnel interception battle path line is (0-255).:::::display_tunnel_interception_path_red;;;;;(IN GAME) How red the tunnel interception battle path line is (0-255).:::::display_tunnel_interception_path_tiling_scale;;;;;(IN GAME) How the tunnel interception battle path line texture repeats - larger numbers mean more repetitions.:::::display_tunnel_interception_path_width;;;;;(IN GAME) The width of the tunnel interception battle path line.:::::display_zone_of_control_ambush_border_colour_alpha;;;;;(IN GAME) How opaque the zone of control border is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_border_colour_blue;;;;;(IN GAME) How blue the zone of control border is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_border_colour_green;;;;;(IN GAME) How green the zone of control border is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_border_colour_red;;;;;(IN GAME) How red the zone of control border is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_fill_colour_blue;;;;;(IN GAME) How blue the zone of control fill is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_fill_colour_green;;;;;(IN GAME) How green the zone of control fill is for ambushing characters. 0-255.:::::display_zone_of_control_ambush_fill_colour_red;;;;;(IN GAME) How red the zone of control fill is for ambushing characters. 0-255.:::::display_zone_of_control_border_length;;;;;(IN GAME) Display scale of the zone of control area border texture.:::::display_zone_of_control_fade_time;;;;;(IN GAME) The time in seconds for zones of control to fade in or out.:::::display_zone_of_control_interior_alpha;;;;;(IN GAME) How opaque the zone of control is between the fringes. 0.0-1.0.:::::display_zone_of_control_origin_alpha;;;;;(IN GAME) How opaque the zone of control is at the origin. 0.0-1.0.:::::display_zone_of_control_origin_fringe_width;;;;;(IN GAME) How wide the zone of control origin fringe is.:::::display_zone_of_control_owned_border_colour_alpha;;;;;(IN GAME) How opaque the zone of control border is for owned characters. 0-255.:::::display_zone_of_control_owned_border_colour_blue;;;;;(IN GAME) How blue the zone of control border is for owned characters. 0-255.:::::display_zone_of_control_owned_border_colour_green;;;;;(IN GAME) How green the zone of control border is for owned characters. 0-255.:::::display_zone_of_control_owned_border_colour_red;;;;;(IN GAME) How red the zone of control border is for owned characters. 0-255.:::::display_zone_of_control_owned_fill_colour_blue;;;;;(IN GAME) How blue the zone of control fill is for owned characters. 0-255.:::::display_zone_of_control_owned_fill_colour_green;;;;;(IN GAME) How green the zone of control fill is for owned characters. 0-255.:::::display_zone_of_control_owned_fill_colour_red;;;;;(IN GAME) How red the zone of control fill is for owned characters. 0-255.:::::display_zone_of_control_perimeter_alpha;;;;;(IN GAME) How opaque the zone of control is at the perimeter. 0.0-1.0.:::::display_zone_of_control_perimeter_fringe_width;;;;;(IN GAME) How wide the zone of control perimeter fringe is.:::::display_zone_of_control_unowned_border_colour_alpha;;;;;(IN GAME) How opaque the zone of control border is for unowned characters. 0-255.:::::display_zone_of_control_unowned_border_colour_blue;;;;;(IN GAME) How blue the zone of control border is for unowned characters. 0-255.:::::display_zone_of_control_unowned_border_colour_green;;;;;(IN GAME) How green the zone of control border is for unowned characters. 0-255.:::::display_zone_of_control_unowned_border_colour_red;;;;;(IN GAME) How red the zone of control border is for unowned characters. 0-255.:::::display_zone_of_control_unowned_fill_colour_blue;;;;;(IN GAME) How blue the zone of control fill is for unowned characters. 0-255.:::::display_zone_of_control_unowned_fill_colour_green;;;;;(IN GAME) How green the zone of control fill is for unowned characters. 0-255.:::::display_zone_of_control_unowned_fill_colour_red;;;;;(IN GAME) How red the zone of control fill is for unowned characters. 0-255.:::::economic_power_gdp_factor;;;;;(IN GAME) Modifier applied to gdp when calculating economic power:::::economic_power_max;;;;;(IN GAME) Upper bound for economic power:::::economic_power_min;;;;;(IN GAME) Lower bound for economic power:::::economic_power_treasury_factor;;;;;(IN GAME) Modifier applied to current treasury when calculating economic power:::::economic_wealth_category_threshold_moderate;;;;;(IN GAME) In diplomacy, when demanding payments from AI, if the economic strength is at least this high, the wealth category of the AI faction will be at least moderate (or higher):::::economic_wealth_category_threshold_strong;;;;;(IN GAME) In diplomacy, when demanding payments from AI, if the economic strength is at least this high, the wealth category of the AI faction will be at least strong (or higher):::::economic_wealth_category_threshold_very_strong;;;;;(IN GAME) In diplomacy, when demanding payments from AI, if the economic strength is at least this high, the wealth category of the AI faction will be very strong:::::economic_wealth_category_threshold_weak;;;;;(IN GAME) In diplomacy, when demanding payments from AI, if the economic strength is at least this high, the wealth category of the AI faction will be at least weak (or higher):::::economic_wealth_max_amount_moderate;;;;;(IN GAME) The upper limit on the amount of money the player can demand from a faction in diplomacy if the target faction's wealth level is in the medium category.:::::economic_wealth_max_amount_strong;;;;;(IN GAME) The upper limit on the amount of money the player can demand from a faction in diplomacy if the target faction's wealth level is in the high category.:::::economic_wealth_max_amount_very_strong;;;;;(IN GAME) The upper limit on the amount of money the player can demand from a faction in diplomacy if the target faction's wealth level is in the highest category.:::::economic_wealth_max_amount_very_weak;;;;;(IN GAME) The upper limit on the amount of money the player can demand from a faction in diplomacy if the target faction's wealth level is in the lowest category.:::::economic_wealth_max_amount_weak;;;;;(IN GAME) The upper limit on the amount of money the player can demand from a faction in diplomacy if the target faction's wealth level is in the low category.:::::economics_additional_tribute_percentage_per_settled_horde_unit;;;;;(IN GAME) For each army in settle stance in client/vassal regions, the units will be summed up and NUM_UNITS*VALUE extra tribute will be granted to the master/protector. This is a percentage, should be 0-100.:::::economics_max_additional_tribute_percentage_for_settled_hordes;;;;;(IN GAME) Maximum extra tribute from armies settled in client/vassal regions. This is a percentage, should be between 0-100.:::::enable_scripted_pathfinding_restrictions;;;;;(IN GAME) If non-zero scripted pathfinding restrictions are enabled at start of game.:::::enslave_captives_hitpoints_replenished_per_man_captured;;;;;(IN GAME) How many hitpoints are replenished on hitpoint using units for each captive when enslaving captives post-battle.:::::enslave_captives_maximum_replenishment_difference_scale;;;;;(IN GAME) For post-battle replenishment, defines rhe most extreme difference in percentage replenishment between two units, i.e. a value of 2 means that at most one unit might replenish twice as many men as another. The higher the number, the less uniform the replenishment. Minimum value is one.:::::enslave_captives_maximum_replenishment_percentage_ai_vs_easy;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the AI on easy difficulty.:::::enslave_captives_maximum_replenishment_percentage_ai_vs_hard;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the AI on hard difficulty.:::::enslave_captives_maximum_replenishment_percentage_ai_vs_legendary;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the AI on legendary difficulty.:::::enslave_captives_maximum_replenishment_percentage_ai_vs_normal;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the AI on normal difficulty.:::::enslave_captives_maximum_replenishment_percentage_ai_vs_very_hard;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the AI on very hard difficulty.:::::enslave_captives_maximum_replenishment_percentage_human_easy;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the human on easy difficulty.:::::enslave_captives_maximum_replenishment_percentage_human_hard;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the human on hard difficulty.:::::enslave_captives_maximum_replenishment_percentage_human_legendary;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the human on legendary difficulty.:::::enslave_captives_maximum_replenishment_percentage_human_normal;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the human on normal difficulty.:::::enslave_captives_maximum_replenishment_percentage_human_very_hard;;;;;(IN GAME) The maximum percentage of your original army that will be replenished via the post-battle captives option for the human on very hard difficulty.:::::enslave_captives_minimum_replenishment_percentage_ai_vs_easy;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the AI on easy difficulty.:::::enslave_captives_minimum_replenishment_percentage_ai_vs_hard;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the AI on hard difficulty.:::::enslave_captives_minimum_replenishment_percentage_ai_vs_legendary;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the AI on legendary difficulty.:::::enslave_captives_minimum_replenishment_percentage_ai_vs_normal;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the AI on normal difficulty.:::::enslave_captives_minimum_replenishment_percentage_ai_vs_very_hard;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the AI on very hard difficulty.:::::enslave_captives_minimum_replenishment_percentage_human_easy;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the human on easy difficulty.:::::enslave_captives_minimum_replenishment_percentage_human_hard;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the human on hard difficulty.:::::enslave_captives_minimum_replenishment_percentage_human_legendary;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the human on legendary difficulty.:::::enslave_captives_minimum_replenishment_percentage_human_normal;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the human on normal difficulty.:::::enslave_captives_minimum_replenishment_percentage_human_very_hard;;;;;(IN GAME) The minimum percentage of your original army that will be replenished via the post-battle captives option for the human on very hard difficulty.:::::enslave_captives_replenishment_percentage_ai_vs_easy;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the AI on easy difficulty.:::::enslave_captives_replenishment_percentage_ai_vs_hard;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the AI on hard difficulty.:::::enslave_captives_replenishment_percentage_ai_vs_legendary;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the AI on legendary difficulty.:::::enslave_captives_replenishment_percentage_ai_vs_normal;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the AI on normal difficulty.:::::enslave_captives_replenishment_percentage_ai_vs_very_hard;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the AI on very hard difficulty.:::::enslave_captives_replenishment_percentage_human_easy;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the human on easy difficulty.:::::enslave_captives_replenishment_percentage_human_hard;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the human on hard difficulty.:::::enslave_captives_replenishment_percentage_human_legendary;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the human on legendary difficulty.:::::enslave_captives_replenishment_percentage_human_normal;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the human on normal difficulty.:::::enslave_captives_replenishment_percentage_human_very_hard;;;;;(IN GAME) Percentage of captives that can be recovered into your army via the post-battle captives option for the human on very hard difficulty.:::::faction_gdp_other;;;;;(IN GAME) Background gdp value.:::::faction_gdp_other_minor;;;;;(IN GAME) Background gdp value for minor nations.:::::factionwide_recruitment_time_base_multiplier;;;;;(IN GAME) Factionwide recruitment, base multiplier on recruitment time:::::factionwide_recruitment_time_period_mod;;;;;(IN GAME) Factionwide recruitment, number of additional buildings required to reduce recruitment time:::::family_age_of_adulthood;;;;;(IN GAME) The age at which family members can first be considered adults.:::::family_age_of_guaranteed_adulthood;;;;;(IN GAME) The age at which family members will definitely be considered adults.:::::family_base_child_chance;;;;;(IN GAME) The base chance of family members having a child.:::::family_base_child_chance_reduction_per_child;;;;;(IN GAME):::::family_base_illegitimate_child_chance;;;;;(IN GAME) The percentage chance that a character will have a bastard child:::::family_base_illegitimate_child_chance_reduction_per_child;;;;;(IN GAME):::::family_base_wife_chance;;;;;(IN GAME) The base percentage chance of a male child being offered a wife from one of the clans retainer families.:::::family_bastard_gravitas_limit;;;;;(IN GAME) The gravitas lmit at which a family member will aquire no more bastard children:::::family_bride_search_cost;;;;;(IN GAME) The number of senators it costs to search for a bride:::::family_chance_of_adulthood;;;;;(IN GAME) The chance each turn that a child of appropriate age will be considered adult.:::::family_emergent_faction_leader_maximum_age;;;;;(IN GAME) The maximum age of a daimyo created on faction emergence.:::::family_emergent_faction_leader_minimum_age;;;;;(IN GAME) The minimum age of a daimyo created on faction emergence.:::::family_husband_decreasing_child_chance_age;;;;;(IN GAME) The age at which the fathers chance of having children starts to decrease.:::::family_husband_decreasing_child_chance_period;;;;;(IN GAME):::::family_husband_decreasing_child_chance_value;;;;;(IN GAME):::::family_infant_mortality_chance_very_young;;;;;(IN GAME) The percentage chance a child willl die before the age of 6:::::family_infant_mortality_chance_young;;;;;(IN GAME) The percentage chance a child will die before they come of age:::::family_male_child_chance;;;;;(IN GAME) The percentage chance of any child being male.:::::family_rounds_between_children;;;;;(IN GAME) The number of rounds that must pass after a child is born before the parents may have another child.:::::family_rounds_between_marriage_and_first_child;;;;;(IN GAME) The number of rounds that must pass after family members marry before they can have a child.:::::family_rounds_between_wife_offers;;;;;(IN GAME) The number of rounds that must pass after a male child refuses an offer of a wife from one of the clans retainer families before he may be offered another one.:::::family_turns_before_any_chance_of_adulthood;;;;;(IN GAME) The number of turns at start of game before any non-adult family member can be considered adult.:::::family_wife_barren_age;;;;;(IN GAME) The age at which women cease to have children.:::::family_wife_chance_increase_period;;;;;(IN GAME) The number of years between each increase of the chance of a male child being offered a wife from one of the clans retainer families.:::::family_wife_chance_increase_value;;;;;(IN GAME) The percentage by which the chance of a male child being offered a wife from one of the clans retainer families increases over time.:::::famous_battles_chance_of_adding_ai_battle;;;;;(IN GAME) Chance of a fully AI battle being added as a famous battle.:::::famous_battles_max_allowed;;;;;(IN GAME) Max amount of famous battles on map.:::::famous_battles_minimum_casualties_required;;;;;(IN GAME) Minimum total casualties required for a battle to be considered famous.:::::famous_battles_minimum_force_required;;;;;(IN GAME) Minimum men required (per side) for a battle to be considered famous.:::::famous_battles_minimum_units_per_side;;;;;(IN GAME) Minimum units required (per side) for a battle to be considered famous.:::::food_shortage_system_food_cap;;;;;(IN GAME) Part of food shortage system. Defines food level when maximum bonuses apply for positive and negative food effects.:::::food_shortage_system_food_shortage_cap_global_mod;;;;;(IN GAME) Multiples the food cap when a faction is in food shortage, whilst applying penalties to negative-production provinces and forces:::::food_shortage_system_growth_mod_cap;;;;;(IN GAME) Part of food shortage system. Defines maximum growth mod bonus for positive and negative food effects.:::::food_shortage_system_income_cap;;;;;(IN GAME) Part of food shortage system. Defines maximum income bonus for positive food effects.:::::food_shortage_system_income_scale;;;;;(IN GAME) Part of food shortage system. Defines scaling factor for income bonus for positive food effects. Applied after cap is applied.:::::food_shortage_system_local_food_shortages_food_cap;;;;;(IN GAME) Part of food shortage system. Defines maximum local food shortage value.:::::food_shortage_system_local_food_shortages_penalty_cap_horde;;;;;(IN GAME) Part of food shortage system. Defines maximum penalty for local food shortage effects (for hordes):::::food_shortage_system_local_food_shortages_penalty_cap_non_horde;;;;;(IN GAME) Part of food shortage system. Defines maximum penalty for local food shortage effects (for non-hordes):::::food_shortage_system_morale_mod_cap;;;;;(IN GAME) Part of food shortage system. Defines maximum morale mod bonus for negative food effects.:::::food_shortage_system_replenishment_mod_cap;;;;;(IN GAME) Part of food shortage system. Defines maximum replenishment mod bonus for negative food effects.:::::general_admiral_action_point_bonus;;;;;(IN GAME) The base general/admiral action point bonus:::::gift_base_value_large;;;;;(IN GAME) Unmodified lower bound for large gifts:::::gift_base_value_medium;;;;;(IN GAME) Unmodified lower bound for medium gifts:::::gift_base_value_small;;;;;(IN GAME) Unmodified lower bound for small gifts:::::gravitas_max_starting;;;;;(IN GAME) Max gravitas which a character is created with:::::gravitas_min_starting;;;;;(IN GAME) Min gravitas which a character is created with:::::horde_host_spawn_development_point_carry_over;;;;;(IN GAME) Base dev points for newly created horde armies:::::horde_host_spawn_development_point_cost_base;;;;;(IN GAME) Base dev point cost for new hordes:::::horde_host_spawn_development_point_cost_current_host_mod;;;;;(IN GAME) Dev point cost mod for new hordes (sum is base + (num_hordes * mod)):::::horde_infighting_ai_food_consumption;;;;;(IN GAME) Infighting food ai consumption per army:::::horde_infighting_ai_gdp_mod;;;;;(IN GAME) Infighting GDP ai percentage mod per army:::::horde_infighting_attrition_radius;;;;;(IN GAME) Radius in which hordes are considered close enough for horde infighting:::::horde_infighting_food_consumption;;;;;(IN GAME) Infighting food consumption per army:::::horde_infighting_gdp_mod;;;;;(IN GAME) Infighting GDP percentage mod per army:::::hostage_turns;;;;;(IN GAME) The number of turns a hostage is held for.:::::loot_casualties_modifer;;;;;(IN GAME) Fraction modifier on the fraction of the unit recruitment recieved in loot for killing men in that unit:::::loot_fraction_recruitment_cost_recieved_per_routed_unit;;;;;(IN GAME) Fraction of the units recruitment cost received in loot should that unit route:::::loot_per_agent_level;;;;;(IN GAME) Loot amount recieve in addtion to a characters recruitment cost per level when they are killed in battle:::::losing_unit_minimum_strength;;;;;(IN GAME) The minimum pct of the losing units max soldiers a unit can have before it is destroyed:::::loyalty_interfaction_affinity_from_attitude_a;;;;;(IN GAME) Affinity is deffined from attitude with linear relationship ax + b:::::loyalty_interfaction_affinity_from_attitude_b;;;;;(IN GAME) Affinity is deffined from attitude with linear relationship ax + b:::::loyalty_interfaction_battle_result_close_defeat;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_close_victory;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_crushing_defeat;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_decay_start_close_defeat;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_close_victory;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_crushing_defeat;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_decisive_defeat;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_decisive_victory;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_draw;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_heroic_victory;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_pyrrhic_victory;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decay_start_valiant_defeat;;;;;(IN GAME) Turns at which effect of battle result starts to deminish:::::loyalty_interfaction_battle_result_decisive_defeat;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_decisive_victory;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_dirrect_faction_multiplier;;;;;(IN GAME) Interfaction loylaty from battle result multiplier for dirrect faction relationship:::::loyalty_interfaction_battle_result_draw;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_heroic_victory;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_pyrrhic_victory;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_battle_result_valiant_defeat;;;;;(IN GAME) Interfaction loylaty from battle result:::::loyalty_interfaction_intimidation_from_battle_history_a;;;;;(IN GAME) Intimidation from battle history with linear relationship ax + b:::::loyalty_interfaction_intimidation_from_battle_history_b;;;;;(IN GAME) Intimidation from battle history with linear relationship ax + b:::::loyalty_interfaction_loyalty_from_affinity_a;;;;;(IN GAME) Loyalty is defined from affinity with linear relationship ax + b:::::loyalty_interfaction_loyalty_from_affinity_b;;;;;(IN GAME) Loyalty is defined from affinity with linear relationship ax + b:::::loyalty_interfaction_loyalty_from_intimidation_a;;;;;(IN GAME) Loyalty is defined from intimidation with linear relationship ax + b:::::loyalty_interfaction_loyalty_from_intimidation_b;;;;;(IN GAME) Loyalty is defined from intimidation with linear relationship ax + b:::::loyalty_interfaction_max_affinity_from_attitude;;;;;(IN GAME) The max amount of affinity that diplomatic attitude can provide:::::loyalty_interfaction_max_intimidation_from_battle_history;;;;;loyalty_interfaction_max_intimidation_from_battle_history:::::loyalty_interfaction_max_intimidation_from_strength;;;;;(IN GAME) The max level of intimidation that relative faction strength can provide:::::loyalty_interfaction_max_loyalty_from_affinity;;;;;(IN GAME) The max amount of loyalty possible from affinity:::::loyalty_interfaction_max_loyalty_from_intimidation;;;;;(IN GAME) The max amount of loyalty possible from intimidation:::::loyalty_interfaction_required_for_confederation;;;;;(IN GAME) Interfaction loyalty required to form a confederation:::::loyalty_personal_loyalty_interfaction_max;;;;;(IN GAME) Maximum interfaction personal loyalty which a character can recieve when they are created:::::loyalty_personal_loyalty_interfaction_min;;;;;(IN GAME) Minimum interfaction personal loyalty which a character can recieve when they are created:::::loyalty_personal_loyalty_max;;;;;(IN GAME) Maximum personal loyalty which a character can recieve when they are created:::::loyalty_personal_loyalty_min;;;;;(IN GAME) Minimum personal loyalty which a character can recieve when they are created:::::loyalty_point_of_support;;;;;(IN GAME) The point at which players switch from supporting party to opposing party:::::loyalty_risk_low;;;;;(IN GAME) The lowest based character loyalty level:::::max_civilians_at_settlement_development_level;;;;;(IN GAME) The settlement development level that uses that maximum number of civilians. Lower settlement development level will use ((development level / THIS)  * max num civilians) civilians.:::::max_num_ancillaries;;;;;(IN GAME) Maximum number of ancillaries which a character can have:::::max_num_civilians_in_non_settlement_battle;;;;;(IN GAME) The max number of civilians that can be deployed in a non settlement battle (for largest unit sizes). Also determines the max number of civilians that can be deployment in custom battles!:::::max_num_civilians_in_settlement_battle;;;;;(IN GAME) The max number of civilians that can be deployed in a settlement battle (for largest unit sizes):::::max_siege_equipment;;;;;(IN GAME) Maximum allowed siege equipment:::::maximum_building_level;;;;;(IN GAME) Maximum levels of buildings, used by building browser:::::maximum_faction_leader_honour;;;;;(IN GAME) The maximum possible amount of daimyo honour.:::::maximum_loyalty;;;;;(IN GAME) The maximum possible amount of general loyalty.:::::maximum_loyalty_interfaction;;;;;(IN GAME) The maximum possible amount of interfaction general loyalty.:::::maximum_number_of_forces_recruitable_in_a_province_in_one_turn;;;;;(IN GAME) The maximum number of military forces that a faction can recruit at a particular province/horde army in any one turn.:::::maximum_number_of_forces_recruitable_in_a_province_in_one_turn_applies_separately_for_armies_and_navies;;;;;(IN GAME) If non-zero then you can recruit maximum_number_of_forces_recruitable_in_a_province_in_one_turn armies, plus maximum_number_of_forces_recruitable_in_a_province_in_one_turn navies in a turn. If zero, the cap applies to the total number of armies and navies combined.:::::military_force_building_build_new_development_point_cost_multiplier;;;;;(IN GAME) To calculate dev cost to build in empty slot for military forces. Cost is (THIS * num slots built on). Must be > 0.:::::military_force_building_health_attrition_damage_inflicted;;;;;(IN GAME) To calculate military force building damage due to attrition. Will damage buildings random THIS health for every (CVAR) percentage attrition suffered.:::::military_force_building_health_attrition_percentage_suffered;;;;;(IN GAME) To calculate military force building damage due to attrition. Will damage buildings random (CVAR) health for every THIS percentage attrition suffered.:::::military_force_building_health_casualties_damage_inflicted;;;;;(IN GAME) To calculate military force building damage due to battle loss.. Will damage buildings random THIS health for every (CVAR) percentage battle damage suffered.:::::military_force_building_health_casualties_percentage_suffered;;;;;(IN GAME) To calculate military force building damage due to battle loss. Will damage buildings random (CVAR) health for every THIS percentage battle damage suffered.:::::military_force_building_health_sabotage_damage_inflicted;;;;;(IN GAME) To calculate military force building damage due to sabotage. Will damage buildings random THIS health for every (CVAR) percentage unit sobtage damage suffered.:::::military_force_building_health_sabotage_percentage_suffered;;;;;(IN GAME) To calculate military force building damage due to sabotage. Will damage buildings random (CVAR) health for every THIS percentage unit sobtage damage suffered.:::::military_force_building_raze_development_point_refund_multiplier;;;;;(IN GAME) To calculate the dev point refund after razing a military force building. Refund is (total spent on building * THIS). Myst be > 0.:::::military_force_building_repair_cost_dev_point_multiplier;;;;;(IN GAME) To calculate the dev point repair cost for military forces. Repair cost is (THIS * dev cost of building level being repaired). Must be > 0.:::::military_force_development_max_development_points;;;;;(IN GAME) Maximum num development points a military force can store.:::::military_force_development_point_growth_threshold;;;;;(IN GAME) Military force growth required for a new development point. Is code restricted to be at least 1.:::::military_force_morale_attrition;;;;;(IN GAME) Morale modifier due to attrition:::::military_force_morale_bankruptcy;;;;;(IN GAME) Morale penalty while bankrupt:::::military_force_morale_battle_lost_turns;;;;;(IN GAME) No turns loosing a battle effects morale:::::military_force_morale_battle_won;;;;;(IN GAME) Morale bonus from winning a battle:::::military_force_morale_battle_won_relative_strength_mod;;;;;(IN GAME) Modifier on rate at which morale recieved from winning a battle falls off based on the relative stength of the armies involved:::::military_force_morale_battle_won_turns;;;;;(IN GAME) No turns winning a battle effects morale:::::military_force_morale_bettle_lost;;;;;(IN GAME) Morale penalty for loosing a battle:::::military_force_morale_casualties_multiplier;;;;;(IN GAME) Morale penalty multiplied for level of casualties with army:::::military_force_morale_chance_general_joins_rebellion;;;;;(IN GAME) Chance that the general joins the rebellion during a morale based rebellion:::::military_force_morale_decimated;;;;;(IN GAME) Morale bonus for decimation:::::military_force_morale_decimated_turns;;;;;(IN GAME) No turns decimating a force effects morale:::::military_force_morale_faction_leader_death;;;;;(IN GAME) Morale penalty for faction leader death:::::military_force_morale_faction_leader_death_turns;;;;;(IN GAME) No turns that faction leader death effects morale:::::military_force_morale_foriegn_soil;;;;;(IN GAME) Morale penalty for army being on foriegn soil:::::military_force_morale_idle;;;;;(IN GAME) Morale bonus for being idle:::::military_force_morale_kings_own;;;;;(IN GAME) Morale bonus from being lead by the faction leader:::::military_force_morale_looted_settlement_base;;;;;(IN GAME) Morale bonus base for looting:::::military_force_morale_looted_settlement_multiplier;;;;;(IN GAME) Morale bonus multiplier for looting:::::military_force_morale_looted_settlement_turns;;;;;(IN GAME) No turns looting a settlment effects morale:::::military_force_morale_low_level;;;;;(IN GAME) Low threashold at which military force morale is considered low:::::military_force_morale_max;;;;;(IN GAME) Max possible morale:::::military_force_morale_min;;;;;(IN GAME) Min possible morale:::::military_force_morale_post_waaagh;;;;;(IN GAME) Morale penalty when coming out of waaagh:::::military_force_morale_post_waaagh_rate_of_decay;;;;;(IN GAME) Amount the post waaagh penalty is reduced by each turn:::::military_force_morale_post_waaagh_turns;;;;;(IN GAME) Number of turns post waaagh panalty lasts for:::::military_force_morale_raiding;;;;;(IN GAME) Morale bonus from raiding:::::military_force_morale_released_captives_turns;;;;;(IN GAME) Number of turns releasing captives morale penalty lasts:::::military_force_morale_starting_value;;;;;(IN GAME) The initial morale value for military forces:::::military_force_morale_transfer_penalty_turns;;;;;(IN GAME) Morale penalty for transferring:::::military_force_morale_very_low_level;;;;;(IN GAME) Low threashold at which military force morale is considered very low:::::military_force_morale_waaagh;;;;;(IN GAME) Morale bonus for reaching Waaagh:::::military_force_morale_waaagh_army_budget_scale;;;;;(IN GAME) Scale applied the computed waaagh army military force generator budget:::::military_force_morale_waaagh_rate_of_decay;;;;;(IN GAME) Amount the waaagh bonus decreases by each turn:::::military_force_morale_waaagh_required_morale;;;;;(IN GAME) The amount of morale required for a waaagh to be possible:::::military_force_morale_waaagh_required_num_units;;;;;(IN GAME) The number of units required by an army before a Waaagh is possible:::::military_force_morale_waaagh_turns;;;;;(IN GAME) Number of turns waaagh bonus lasts for:::::military_force_slots_auto_repair_damage;;;;;(IN GAME) Amount of building damage repaired by auto_repair per horde at the end of a turn.:::::minimum_faction_leader_honour;;;;;(IN GAME) The minimum possible amount of daimyo honour.:::::minimum_loyalty;;;;;(IN GAME) The minimum possible amount of general loyalty.:::::minimum_loyalty_interfaction;;;;;(IN GAME) The minimum possible amount of interfaction general loyalty.:::::minimum_population;;;;;Minimum popluation for a region.:::::minimum_population_after_recruitment;;;;;(IN GAME) Mimimum population that must be left after recruitment;  so population must be at least this PLUS the recruitment population cost to enable recruitment.:::::minimum_religion_support_for_state_religion_change;;;;;(IN GAME) Minimum religion support required to switch religion.:::::occupation_decision_colonise_conquest_public_order_reduction;;;;;(IN GAME) When colonising settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_colonise_cost;;;;;(IN GAME) When colonising; cost to occupy an abandoned settlement. Will be reduced based on the num units in the army.:::::occupation_decision_colonise_cost_increase_for_inverse_proportion_of_max_men;;;;;(IN GAME) Increase colonise cost based on proportion of men in the army. Cost increase is (current cost * (1 - proportion_of_max_men) * VARIABLE):::::occupation_decision_colonise_cost_reduction_percentage_per_unit;;;;;(IN GAME) When colonising; percentage reduction to the cost per unit. A value of 4 will give 4% reduction per unit.:::::occupation_decision_colonise_growth_per_unit;;;;;(IN GAME):::::occupation_decision_colonise_public_order_reduction;;;;;(IN GAME) When colonising  settlements; public order penalty (per turn, decreasing by 1 per turn):::::occupation_decision_colonise_soldiers_percentage_lost;;;;;(IN GAME) When colonising; percenatge of soldiers removed to create development points. Range from 0-100. Units can't be destroyed from this.:::::occupation_decision_gift_to_another_faction_conquest_public_order_reduction;;;;;(IN GAME) When gifting settlements; conquest public order penalty (ONE-TIME):::::occupation_decision_gift_to_another_faction_public_order_reduction_different_culture;;;;;(IN GAME) When gifting settlements; public order penalty (different culture) (per turn, decreasing by 1 per turn):::::occupation_decision_gift_to_another_faction_public_order_reduction_same_culture;;;;;(IN GAME) When gifting settlements; public order penalty (same culture) (per turn, decreasing by 1 per turn):::::occupation_decision_liberate_conquest_public_order_reduction;;;;;(IN GAME) When liberating settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_liberate_public_order_reduction;;;;;(IN GAME) When liberating settlements; public order penalty (per turn, decreasing by 1 per turn):::::occupation_decision_loot_building_damage_percent;;;;;(IN GAME) When looting settlements; percent damage applied to buildings:::::occupation_decision_loot_building_damage_spread_percent;;;;;(IN GAME) When looting settlements; percent damage spread applied to buildings (occupation_decision_loot_building_damage_percent +/- occupation_decision_loot_building_damage_spread_percent):::::occupation_decision_loot_conquest_public_order_reduction;;;;;(IN GAME) When looting settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_loot_income_percentage_modifier;;;;;(IN GAME) When looting settlements; percentage modifier on income:::::occupation_decision_occupation_conquest_public_order_reduction;;;;;(IN GAME) When occupying settlements; conquest public order penalty (ONE-TIME):::::occupation_decision_occupation_public_order_reduction_different_culture;;;;;(IN GAME) When occupying settlements; public order penalty (different culture) (per turn, decreasing by 1 per turn):::::occupation_decision_occupation_public_order_reduction_same_culture;;;;;(IN GAME) When occupying settlements; public order penalty (same culture) (per turn, decreasing by 1 per turn):::::occupation_decision_raze_building_loot_modifier;;;;;(IN GAME) Multipled by change in health to give the modifier applied to looting value for raze occupation option:::::occupation_decision_raze_conquest_public_order_reduction;;;;;(IN GAME) When razing settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_raze_public_order_reduction;;;;;(IN GAME) When razing settlements; public order penalty (per turn, decreasing by 1 per turn):::::occupation_decision_raze_without_occupy_building_loot_modifier;;;;;(IN GAME) Multipled by change in health to give the modifier applied to looting value for raze_without_occupy occupation option:::::occupation_decision_raze_without_occupy_conquest_public_order_reduction;;;;;(IN GAME) When razing without occupying settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_raze_without_occupy_income_percentage_modifier;;;;;(IN GAME) When razing without occupying settlements; percentage modifier on income:::::occupation_decision_raze_without_occupy_public_order_reduction;;;;;(IN GAME) When razing without occupying settlements; public order penalty (per turn, decreasing by 1 per turn):::::occupation_decision_sack_building_damage_percent;;;;;(IN GAME) When sacking settlements; percent damage applied to buildings:::::occupation_decision_sack_building_damage_spread_percent;;;;;(IN GAME) When sacking settlements; percent damage spread applied to buildings (occupation_decision_sack_building_damage_percent +/- occupation_decision_sack_building_damage_spread_percent):::::occupation_decision_sack_conquest_public_order_reduction;;;;;(IN GAME) When sacking settlements; conquest public order penalty  (ONE-TIME):::::occupation_decision_sack_income_percentage_modifier;;;;;(IN GAME) When sacking settlements; percentage modifier on income:::::occupation_decision_sack_public_order_reduction;;;;;(IN GAME) When sacking settlements; public order penalty (per turn, decreasing by 1 per turn):::::occupation_decision_vassal_public_order_reduction;;;;;(IN GAME) When vassal-ising settlements; public order penalty (per turn, decreasing by 1 per turn):::::passive_spying_region_bonus;;;;;(IN GAME) Passive spying calculation region bonus:::::pathfinding_land_to_sea_beach_transition_action_point_cost;;;;;(IN GAME) Action point cost to travel from land to sea across a beach.:::::pathfinding_sea_to_land_beach_transition_action_point_cost;;;;;(IN GAME) Action point cost to travel from sea to land across a beach.:::::percent_siege_duration_to_reach_escalation_2_at_max_strength;;;;;(IN GAME) Percentage of the length of a siege it would take a full sized army to reach escalation level 2:::::percent_siege_duration_to_reach_escalation_2_at_min_strength;;;;;(IN GAME) Percentage of the length of a siege it would take a 1 unit army to reach escalation level 2:::::plague_force_to_force_battle_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague force to force in battle:::::plague_force_to_force_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague force to force:::::plague_force_to_region_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague force to region:::::plague_region_to_force_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague region to force:::::plague_region_to_region_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague region to region:::::plague_sea_to_region_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a sea region to region:::::plague_trade_to_region_infectivity_multiplier;;;;;(IN GAME) Mutiplier for infectivity of a plague trade to region:::::politician_bodyguard_replenishment_rate;;;;;(IN GAME) The percentage replenishment per turn for bodyguard units while their commander is a politician.:::::politics_intrigue_chance_base;;;;;(IN GAME) Percentage chance by which the chance of a political intrigue occuring is incremented each turn:::::politics_ministerial_position_cost_modifier;;;;;(IN GAME) Modifier for the cost a appointing a character to a ministerial position:::::politics_ministerial_position_order_modifier;;;;;(IN GAME) Modifier for the order when comutting chnace of appointing a character to a ministerial position:::::politics_power_ratio_political_contribution;;;;;(IN GAME) Proportion of political power that comes from the number of senators:::::politics_senate_support_loss_bankruptcy;;;;;(IN GAME) Senator support lost per turn while your faction is bankrupt:::::post_battle_ancillary_steal_chance_base;;;;;(IN GAME) Base chance of steeling an ancillary post battle:::::post_battle_ancillary_steal_chance_mod_close_victory;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for a close victory:::::post_battle_ancillary_steal_chance_mod_decisive_victory;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for a decisive victory:::::post_battle_ancillary_steal_chance_mod_easy_ai;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the AI on easy:::::post_battle_ancillary_steal_chance_mod_easy_player;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the player on easy:::::post_battle_ancillary_steal_chance_mod_hard_ai;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the AI on hard:::::post_battle_ancillary_steal_chance_mod_hard_player;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the player on hard:::::post_battle_ancillary_steal_chance_mod_heroic_victory;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for a heroic victory:::::post_battle_ancillary_steal_chance_mod_holder_wounded;;;;;(IN GAME) Modifier applied to the chance of stealing an ancillary post battle for if the holding character is wounded:::::post_battle_ancillary_steal_chance_mod_legendary_ai;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the AI on legendary:::::post_battle_ancillary_steal_chance_mod_legendary_player;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the player on legendary:::::post_battle_ancillary_steal_chance_mod_normal_ai;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the AI on normal:::::post_battle_ancillary_steal_chance_mod_normal_player;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the player on normal:::::post_battle_ancillary_steal_chance_mod_pyrrhic_victory;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for a pyrrhic victory:::::post_battle_ancillary_steal_chance_mod_very_hard_ai;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the AI on very hard:::::post_battle_ancillary_steal_chance_mod_very_hard_player;;;;;(IN GAME) Modifier applied to the chance of steeling an ancillary post battle for the player on very hard:::::post_battle_region_debuff_bundle_turns;;;;;(IN GAME) Number of turns the post-battle region debuff bundle applies for:::::post_battle_unit_saving_chance_base;;;;;(IN GAME) Post battle unit saving percentage chance base.:::::post_battle_unit_saving_chance_bonus_hero;;;;;(IN GAME) Post battle unit saving percentage chance for heroes.:::::post_battle_unit_saving_chance_bonus_lord;;;;;(IN GAME) Post battle unit saving percentage chance for lords.:::::post_battle_unit_saving_chance_bonus_per_battle_site_in_province;;;;;(IN GAME) Post battle unit saving percentage chance per battle site in region.:::::post_battle_unit_saving_chance_bonus_per_state_religion_percentage_in_province;;;;;(IN GAME) Post battle unit saving percentage chance based on state religion. Bonus = this * (religion_percent / post_battle_unit_saving_chance_bonus_per_state_religion_percentage_in_province_mod):::::post_battle_unit_saving_chance_bonus_per_state_religion_percentage_in_province_mod;;;;;(IN GAME) Post battle unit saving percentage chance mod for post_battle_unit_saving_chance_bonus_per_state_religion_percentage_in_province:::::post_battle_unit_saving_chance_bonus_per_unit_cost;;;;;(IN GAME) Post battle unit saving percentage chance based on unit cost. Bonus = this * (unit_cost / post_battle_unit_saving_chance_bonus_per_unit_cost_mod):::::post_battle_unit_saving_chance_bonus_per_unit_cost_mod;;;;;(IN GAME) Post battle unit saving percentage chance mod for post_battle_unit_saving_chance_bonus_per_unit_cost:::::post_battle_unit_saving_chance_bonus_per_unit_level;;;;;(IN GAME) Post battle unit saving percentage chance per unit XP level.:::::post_battle_unit_saving_replenishment_percentage_base;;;;;(IN GAME) Post battle unit replenishment percentage base.:::::post_battle_unit_saving_replenishment_percentage_bonus_hero;;;;;(IN GAME) Post battle unit replenishment percentage for heroes.:::::post_battle_unit_saving_replenishment_percentage_bonus_lord;;;;;(IN GAME) Post battle unit replenishment percentage for lords.:::::post_battle_unit_saving_replenishment_percentage_per_battle_site_in_province;;;;;(IN GAME) Post battle unit replenishment percentage per battle site in region.:::::post_battle_unit_saving_replenishment_percentage_per_state_religion_percentage_in_province;;;;;(IN GAME) Post battle unit replenishment percentage based on state religion. Bonus = this * (religion_percent / post_battle_unit_saving_replenishment_percentage_per_state_religion_percentage_in_province_mod):::::post_battle_unit_saving_replenishment_percentage_per_state_religion_percentage_in_province_mod;;;;;(IN GAME) Post battle unit saving percentage chance mod for post_battle_unit_saving_replenishment_percentage_per_state_religion_percentage_in_province:::::post_battle_unit_saving_replenishment_percentage_per_unit_cost;;;;;(IN GAME) Post battle unit replenishment percentage based on unit cost. Bonus = this * (unit_cost / post_battle_unit_saving_replenishment_percentage_per_unit_cost_mod):::::post_battle_unit_saving_replenishment_percentage_per_unit_cost_mod;;;;;(IN GAME) Post battle unit replenishment percentage mod for post_battle_unit_saving_replenishment_percentage_per_unit_cost:::::post_battle_unit_saving_replenishment_percentage_per_unit_level;;;;;(IN GAME) Post battle unit replenishment percentage per unit XP level.:::::post_battle_unit_saving_replenishment_percentage_variance;;;;;(IN GAME) Post battle unit replenishment percentage random variance.:::::prestige_famous_battle_defeat_value;;;;;(IN GAME) The number of prestige points granted for losing a famous battle.:::::prestige_famous_battle_victory_value;;;;;(IN GAME) The number of prestige points granted for winning a famous battle.:::::prestige_horde_army_value_easy;;;;;(IN GAME) The number of prestige points granted per army you own when horde. (Easy difficulty campaign):::::prestige_horde_army_value_hard;;;;;(IN GAME) The number of prestige points granted per army you own when horde. (Hard difficulty campaign):::::prestige_horde_army_value_normal;;;;;(IN GAME) The number of prestige points granted per army you own when horde. (Normal difficulty campaign):::::prestige_limit_faction_leader_honour;;;;;(IN GAME) The maximum number of prestige points that can be gained from daimyo honour.:::::prestige_limit_famous_battles;;;;;(IN GAME) The maximum number of prestige points that can be gained from famous battles.:::::prestige_limit_infrastructure;;;;;(IN GAME) The maximum number of prestige points that can be gained from infrastructure.:::::prestige_region_value_bonus_original_home_region;;;;;(IN GAME) Extra Prestige granted for owning your original home region:::::prestige_region_value_bonus_province_capital;;;;;(IN GAME) Extra Prestige granted for owning a province capital:::::prestige_region_value_easy;;;;;(IN GAME) The number of prestige points granted per region you own. (Easy difficulty gempei campaign):::::prestige_region_value_hard;;;;;(IN GAME) The number of prestige points granted per region you own. (Hard difficulty gempei campaign):::::prestige_region_value_normal;;;;;(IN GAME) The number of prestige points granted per region you own. (Normal difficulty gempei campaign):::::prestige_vassal_region_value;;;;;(IN GAME) The number of prestige points granted per region your vassals own.:::::primary_slot_building_religion_conversion_cost_mod_lower_bound;;;;;(IN GAME) Cost modifier lower bound when converting primary slot building to a new religion. Based on province % culture. If 100%, cost modifier will be this value.:::::primary_slot_building_religion_conversion_cost_mod_upper_bound;;;;;(IN GAME) Cost modifier upper bound when converting primary slot building to a new religion. Based on province % culture. If 0%, cost modifier will be this value.:::::province_development_max_development_points;;;;;(IN GAME) Max unspent development points in a province:::::province_development_threshold_cal_points_addition;;;;;(IN GAME) Addition to the number of points used when calculating province development thresholds. Part of Jan's algorithm.:::::province_development_threshold_calc_points_multiplier;;;;;(IN GAME) multiplier on the total number of development points in a region when calculating development point threshold.:::::province_fertility_abandon_region_penalty_turns;;;;;(IN GAME) Number of turns the fertility raze penalty is applied.:::::province_public_order_max_repression_threshold;;;;;(IN GAME) Max value for faction province manager repression threshold.:::::province_public_order_max_satisfaction_threshold;;;;;(IN GAME) Max value for faction province manager satisfaction threshold.:::::province_public_order_min_repression_threshold;;;;;(IN GAME) Min value for faction province manager repression threshold.:::::province_public_order_min_satisfaction_threshold;;;;;(IN GAME) Min value for faction province manager satisfaction threshold.:::::province_public_order_rebellion_defeated_region_not_owned_not_spawned_crackdown;;;;;(IN GAME) Public order craskdown bonus when a rebellion is defeated. Must be > 0. Rebellion is defeated in a province you own at least one region in. They are defeated in another faction's region and were spawned by another faction.:::::province_public_order_rebellion_defeated_region_not_owned_spawned_crackdown;;;;;(IN GAME) Public order craskdown bonus when a rebellion is defeated. Must be > 0. Rebellion is defeated in a province you own at least one region in. They are defeated in another faction's region, but your faction spawned the rebellion.:::::province_public_order_rebellion_defeated_region_owned_not_spawned_crackdown;;;;;(IN GAME) Public order craskdown bonus when a rebellion is defeated. Must be > 0. Rebellion is defeated in a region you owned, but was spawned by another faction.:::::province_public_order_rebellion_defeated_region_owned_spawned_crackdown;;;;;(IN GAME) Public order craskdown bonus when a rebellion is defeated. Must be > 0. Rebellion is defeated in a region you owned, and was spawned by your faction.:::::public_order_banditry_penalty_loot;;;;;(IN GAME) Banditry penalty after loot a settlement:::::public_order_banditry_penalty_occupy;;;;;(IN GAME) Banditry penalty after occupying a settlement:::::public_order_banditry_penalty_raze;;;;;(IN GAME) Banditry penalty after raze a settlement:::::public_order_banditry_penalty_sack;;;;;(IN GAME) Banditry penalty after sack a settlement:::::public_order_banditry_penalty_vassal;;;;;(IN GAME) Banditry penalty after vassalising a settlement:::::public_order_happiness_per_turn_in_rebellion;;;;;(IN GAME) Amount of PO added per turn whilst in rebellion state:::::public_order_luxury_resource_available_attitude;;;;;(IN GAME) Additional attitude for faction province a luxury resource is available (and isn't produced locally). Per luxury resource available. Used in faction province public order - resource attitude.:::::public_order_luxury_resource_production_attitude;;;;;(IN GAME) Additional attitude for faction province if it produces a luxury resource. Per luxury resource produced. Used in faction province public order - resource attitude.:::::public_order_luxury_resource_value;;;;;(IN GAME) Minimum resource value for a resource to be luxury. Used in faction province public order - resource attitude.:::::raid_faction_diplomatic_penalty;;;;;(IN GAME) Dipolmatic penalty for each faction raided. Positive value X diplomatic penalty.:::::raid_faction_province_development_penalty;;;;;(IN GAME) Development penalty for each faction province raided. Positive value X accumilated development.:::::raid_faction_province_public_order_penalty;;;;;(IN GAME) Public order penalty for each faction province raided. Positive value X happiness.:::::raid_max_radius;;;;;(IN GAME) Max raid radius for a military force:::::raid_own_faction_trade_route_value_mod;;;;;(IN GAME) When raiding trade routes, income gained from the raider's faction can be reduced with this multiplier.:::::raid_radius;;;;;(IN GAME) Base raid radius for a military force:::::raid_settlement_base_value;;;;;(IN GAME) Minimum value for a raided settlement:::::raid_settlement_building_value_exponent;;;;;(IN GAME) Settlement raid building value exponent:::::raid_settlement_gdp_income_percentage;;;;;(IN GAME) Percenatge of the settlement gdp (not trade) to apply as raid income. Between 0 and 100:::::raid_settlement_per_army_value_multiplier;;;;;(IN GAME) Settlement raid, flat multiplier on raided value:::::raid_settlement_raiding_armies_base;;;;;(IN GAME) Settlement raid count of armies base:::::raid_settlement_trade_income_percentage;;;;;(IN GAME) Percenatge of the trade income to apply as raid income. Between 0 and 100:::::raid_trade_route_value_percentage;;;;;(IN GAME) Percenatge of the trade income to apply as raid income. Between 0 and 100:::::raze_main_and_port_building_damage_level;;;;;(IN GAME) When razing a settlement, the new health of buildings that cannot be dismantled:::::rebel_army_additional_units_per_turn_size;;;;;(IN GAME) Number of additional units spawned into a rebel army per turn:::::rebel_budget_factor_army;;;;;(IN GAME) Rebellion budget calculation factor for the cost of armies in the region and neighbouring region. Result capped at 10000.:::::rebel_budget_factor_garrison;;;;;(IN GAME) Rebellion budget calculation factor for the cost of garrison armies/navies:::::rebel_budget_factor_settlement_buildings;;;;;(IN GAME) Rebellion budget calculation factor for the total building level in the settlement.:::::rebel_budget_factor_settlement_slot;;;;;(IN GAME) Rebellion budget calculation factor for the number of active settlement slots.:::::rebel_budget_factor_unhappiness;;;;;(IN GAME) Rebellion budget calculation factor for unhappiness level. Result capped at 10000.:::::rebel_initial_army_size;;;;;(IN GAME) Initial number of units in a rebel army:::::recruitment_population_cost;;;;;(IN GAME) Number by which population is reduced for recruitment of a single unit:::::region_building_minimum_cost_to_repair_as_percentage_of_full_cost;;;;;(IN GAME) Minimum amount a region building repair can cost, as a percentage of it's construction cost.:::::region_gdp_trade_piracy_effect_contested;;;;;(IN GAME) Percent of port GDP lost to piracy in regions connected to a contested sea region:::::region_gdp_trade_piracy_effect_controlled;;;;;(IN GAME) Percent of port GDP lost to piracy in regions connected to a controlled sea region:::::region_gdp_trade_piracy_effect_shared;;;;;(IN GAME) Percent of port GDP lost to piracy in regions connected to a shared sea region:::::region_horde_food_consumption;;;;;(IN GAME) Food consumption in a region for each horde:::::region_horde_settled_food_consumption;;;;;(IN GAME) Food consumption in a region for each settled horde:::::region_raid_food_consumption;;;;;(IN GAME) Food consumption in a region for each raiding army:::::region_raid_food_consumption_per_unit;;;;;(IN GAME) Additional food consumed by raiding armies in the region they are in. VALUE * number of units, rounded up. Must be greater than 0.0:::::region_raid_food_proportion_stolen;;;;;(IN GAME) Proportion of food stolen from a region given to the raiding armies faction. Must be between 0.0 and 1.0.:::::region_recent_battle_heavy_damage_food_consumption;;;;;(IN GAME) The food penalty after a battle with heavy settlement damage (66+% building damage). Lasts one turn, next turn will use moderate damage penalty.:::::region_recent_battle_light_damage_food_consumption;;;;;(IN GAME) The food penalty after a battle with light settlement damage  (33-% building damage). Lasts one turn.:::::region_recent_battle_moderate_damage_food_consumption;;;;;(IN GAME) The food penalty after a battle with medium settlement damage  (33-66% building damage). Lasts one turn, next turn will use light damage penalty.:::::region_sanitation_plague_chance_modifier;;;;;(IN GAME) Variable affecting the chance of plague - Chance = (net_squalor * modifier) / (net_squalor + modifier):::::reinforcement_radius;;;;;(IN GAME) The maximum distance from the edge of a zone of control a piece can be to reinforce.  Clamped between 0.1 and 4.0:::::religion_drift;;;;;(IN GAME) Religion drift multiplier. Used for calcuting the religion rate of change in provinces. New religion amount = old + ((new - old) * drift):::::replenishment_base_land;;;;;(IN GAME) Base replenishment rate for land units in owned or allied regions:::::replenishment_base_sea;;;;;(IN GAME) Base replenishment rate for naval units in owned, allied or shared sea regions:::::replenishment_bonus_land_can_recruit_unit_owned_region;;;;;(IN GAME) Replenishment rate bonus for land units in owned provinces that can recruit that unit:::::replenishment_bonus_land_garrisoned_in_owned_province;;;;;(IN GAME) Replenishment rate bonus for land units garrisoned in wholly owned provinces:::::replenishment_bonus_land_garrisoned_in_shared_province;;;;;(IN GAME) Replenishment rate bonus for land units garrisoned in shared provinces:::::replenishment_bonus_land_owned_region;;;;;(IN GAME) Replenishment rate bonus for land units in owned regions:::::replenishment_bonus_sea_can_recruit_unit_owned_sea_region;;;;;(IN GAME) Replenishment rate bonus for naval units in owned sea regions that can recruit that unit:::::replenishment_bonus_sea_garrisoned_in_owned_sea_region;;;;;(IN GAME) Replenishment rate bonus for naval units garrisoned in owned sea regions:::::replenishment_bonus_sea_garrisoned_in_shared_sea_region;;;;;(IN GAME) Replenishment rate bonus for naval units garrisoned in shared sea regions:::::replenishment_bonus_sea_owned_sea_region;;;;;(IN GAME) Replenishment rate bonus for naval units in owned sea regions:::::rounds_between_taking_kyoto_and_becoming_shogun;;;;;(IN GAME) The number of rounds you must hold kyoto for before being declared shogun.:::::rounds_to_hold_office_before_loss_hits_loyalty;;;;;(IN GAME) The number of rounds between a general being granted an office and it being taken away without it affecting his loyalty.:::::sea_region_control_status_contested_recruitment_cost_mod;;;;;(IN GAME) Percent cost modifier for naval recruitment in a sea region the recruiter is contesting:::::sea_region_control_status_controlled_recruitment_cost_mod;;;;;(IN GAME) Percent cost modifier for naval recruitment in a sea region the recruiter controls:::::sea_region_control_status_shared_recruitment_cost_mod;;;;;(IN GAME) Percent cost modifier for naval recruitment in a sea region the recruiter shares:::::settlement_auto_repair_building_health_points_per_round;;;;;(IN GAME) The health points autorepaired to one building in a settlement each turn.:::::settlement_development_point_cost_secondary_slot_1;;;;;(IN GAME) Num development points to activate secondary slot 1:::::settlement_development_point_cost_secondary_slot_1_province_capital;;;;;(IN GAME) Num development points to activate secondary slot 1:::::settlement_development_point_cost_secondary_slot_2;;;;;(IN GAME) Num development points to activate secondary slot 2:::::settlement_development_point_cost_secondary_slot_2_province_capital;;;;;(IN GAME) Num development points to activate secondary slot 2:::::settlement_development_point_cost_secondary_slot_3;;;;;(IN GAME) Num development points to activate secondary slot 3:::::settlement_development_point_cost_secondary_slot_3_province_capital;;;;;(IN GAME) Num development points to activate secondary slot 3:::::settlement_development_point_cost_secondary_slot_4;;;;;(IN GAME) Num development points to activate secondary slot 4:::::settlement_development_point_cost_secondary_slot_4_province_capital;;;;;(IN GAME) Num development points to activate secondary slot 4:::::settlement_loot_value_multiplier_replenish_per_round;;;;;(IN GAME) The increase per round of a settlements loot value multiplier.:::::settlement_looting_publicorder_reduction;;;;;(IN GAME) Public order penalty when a settlement is looted (per turn, decreasing by 1 per turn):::::settlement_looting_region_gdp_reduction_turns;;;;;(UNUSED). Number of turns the GDP reduction effect lasts for after looting a region:::::settlement_looting_surrender_publicorder_reduction;;;;;(IN GAME). Public order penalty when a settlement is looted after it has surrendered.:::::settlement_vandalisation_chance;;;;;(IN GAME) Percent chance of settlement vandalisation occurring (for factions with feature enabled):::::settlement_wall_repair_points_base;;;;;(IN GAME) Base repair rate for settlement walls:::::siege_attrition_resistance_turns_base;;;;;(IN GAME) Base number of turns of siege attrition resistance. Clamped at 0.:::::siege_attrition_resistance_turns_port_multiplier;;;;;(IN GAME) Siege attrition resistance turns multiplier for port settlements (when not blockaded):::::siege_escalation_level_1_count_wall_pieces_health_less_than;;;;;(IN GAME) Number of wall pieces at siege_escalation_level_1_wall_pieces_health required to reach escalation 1:::::siege_escalation_level_1_total_wall_health_less_than;;;;;(IN GAME) Total wall health (to be less than) to reach escalation 1:::::siege_escalation_level_1_wall_pieces_health;;;;;(IN GAME) Wall piece damage threshold (combines with siege_escalation_level_1_count_wall_pieces_health_less_than) to reach escalation 1:::::siege_escalation_level_2_wall_breaches_count;;;;;(IN GAME) Total number of breaches required to reach escalation 2:::::slave_points_mod;;;;;(IN GAME) Slave point multiplier for captured cities and post battle captives:::::state_religion_conversion_bonus;;;;;Bonus for state religion conversion (per region you own in a province):::::tax_efficiency_province_capital_score;;;;;(IN GAME) Tax efficiency calculation counts province capital regions as this value rather than 1:::::tax_efficiency_regions_maximum;;;;;(IN GAME) The number of regions at which maximum tax efficiency penalties apply.:::::tax_efficiency_regions_middle;;;;;(IN GAME) The number of regions at which the high-cost formula for tax efficiency kicks in:::::tax_efficiency_regions_minimum;;;;;(IN GAME) The minimum number of regions before tax efficiency penalties apply.:::::tax_efficiency_result_maximum_reduction;;;;;(IN GAME) Maximum (positive) reduction for tax inefficiency, as a percentage; applies at a region count of tax_efficiency_regions_maximum:::::tax_efficiency_result_middle_reduction;;;;;(IN GAME) Middle (positive) reduction for tax inefficiency, as a percentage;, applies at a region count of tax_efficiency_regions_middle:::::tax_efficiency_result_minimum_reduction;;;;;(IN GAME) Minimum (positive) reduction for tax inefficiency, as a percentage;, applies at a region count of  tax_efficiency_regions_minimum:::::threat_reputation_rounds_before_required_war;;;;;(IN GAME) Number of rounds you have to declare war after a rejected diplomatic threat before everyone considers your threat empty.:::::threaten_modifier_ally_fame_multiplier;;;;;(IN GAME) The amount the average ally fame contributes to a coalition fame score.:::::town_wealth_growth_discontent_reduction;;;;;(IN GAME). The amount town wealth is reduced when strikes, riots, ultimatums, letters of demand or rebellions are active in a region.:::::trade_commerce_raiding_maximum_raiding_permille;;;;;(IN GAME) The maximum proportion of a trade route which may be commerce raided, in thousandths.:::::trade_commerce_raiding_reduction_per_ship;;;;;(IN GAME) The proportion of this ships commerce raid value that the next commerce raiding ship downstream on this route will achieve.:::::trade_demand_multiplier;;;;;(IN GAME) The constant factor by which a factions gdp is multiplied to produce the faction trade resource consumption.:::::trade_luxury_resource_strategic_value;;;;;(IN GAME) The strategic value in trade for luxury resources or any resource which is already available to a faction.:::::trade_price_large_change_threshold;;;;;(IN GAME) The minimum absolute difference between the current and target prices of a trade resource for the price change to be considered large.:::::trade_price_small_change_threshold;;;;;(IN GAME) The minimum absolute difference between the current and target prices of a trade resource for the price change to be considered small.:::::trade_resource_region_gdp_contribution;;;;;(IN GAME) The proportion of trade resource value each resource not traded on to other factions contributes to total income:::::trade_route_value_accumulator_degredation_proportion;;;;;(IN GAME) Each turn the accumulated proportion of trade route values (\"time value\") is this proportion compared to the previous turn.:::::trade_route_value_accumulator_proportion;;;;;(IN GAME) The proportion of the trade route value that gets accumulated each turn, \"time factor\".:::::trade_route_value_combined_gdp_proportion;;;;;(IN GAME) The proportion of the combined gdps of the two factions which contributes to the value of a trade route.:::::tunnel_interception_chance_base;;;;;(IN GAME) Base percentage chance of intercepting a tunnelling army.:::::tunnel_interception_chance_tunnelled_last_turn;;;;;(IN GAME) Additional percentage chance of intercepting a tunnelling army if this army tunnelled last turn.:::::tunnel_interception_range;;;;;(IN GAME) The maximum distance at which armies can intercept tunnelling armies. Clamped between 0.1 and 25.0:::::unit_battle_setup_night_battle_attacker_fatigue_penalty;;;;;(IN GAME) Morale bonus for units defending night battles. Result will be morale + THIS.:::::unit_battle_setup_night_battle_defender_morale_bonus;;;;;(IN GAME) Fatigue penalty for all attackers in a night battle.:::::unit_first_in_culture_prestige_multiplier;;;;;(IN GAME) Integer only. The multipler applied to a unit's prestige if the recruiting faction is the first in its culture to recruit that unit class.:::::unit_minimum_strength;;;;;(IN GAME) The minimum pct of the maximum troops a unit can have before it is destroyed.:::::vampiric_mercenary_recruitment_capacity_casualties_multiplier;;;;;(IN GAME) Multiple of battle site casualties in vampire mercenary recruitment capacity calculation.:::::vampiric_mercenary_recruitment_capacity_tier_modifier;;;;;(IN GAME) Unit tier modifier in vampire mercenary recruitment capacity calculation.:::::vampiric_mercenary_recruitment_max_capacity;;;;;(IN GAME) Maximum additional capacity for vampiric mercenary pools.:::::vampiric_mercenary_recruitment_max_replenishment_percentage;;;;;(IN GAME) Maximum additional percentage by which vampiric mercenary pools will replenish per turn.:::::vampiric_mercenary_recruitment_min_capacity;;;;;(IN GAME) Minimum additional capacity for vampiric mercenary pools.:::::vampiric_mercenary_recruitment_min_replenishment_percentage;;;;;(IN GAME) Minimum additional percentage by which vampiric mercenary pools will replenish per turn.:::::vampiric_mercenary_recruitment_replenishment_casualties_multiplier;;;;;(IN GAME) Multiple of battle site casualties in vampire mercenary recruitment replenishment calculation.:::::vampiric_mercenary_recruitment_replenishment_tier_modifier;;;;;(IN GAME) Unit tier modifier in vampire mercenary recruitment replenishment calculation.:::::vampiric_mercenary_recruitment_value_for_max_capacity;;;;;(IN GAME) Capacity value required from bonus values and campaign variables to give the maximum additional vampiric mercenary pool capacity.:::::vampiric_mercenary_recruitment_value_for_max_replenishment;;;;;(IN GAME) Replenishment value required from bonus values and campaign variables to give the maximum additional vampiric mercenary pool replenishment rate.:::::winds_of_magic_change_chance;;;;;(IN GAME) Chance of the Winds of Magic changing at the start of round.:::::zone_of_control_land_radius;;;;;(IN GAME) Radius of the zone of control for land pieces. Clamped between 0.1 and 8.0:::::zone_of_control_naval_radius;;;;;(IN GAME) Radius of the zone of control for naval pieces. Clamped between 0.1 and 15.0"
      }
    },
    "dilemmas_tables": {
      "ui_image": {
        "filename_relative_path": "ui/eventpics/brt/%.png;ui/eventpics/bst/%.png;ui/eventpics/chs/%.png;ui/eventpics/dwf/%.png;ui/eventpics/emp/%.png;ui/eventpics/grn/%.png;ui/eventpics/nor/%.png;ui/eventpics/vmp/%.png;ui/eventpics/wef/%.png",
        "is_filename": "true"
      }
    },
    "effects_additional_tooltip_details_tables": {
      "icon_path": {
        "is_filename": "true"
      }
    },
    "factions_tables": {
      "key": {
        "is_filename": "false"
      }
    },
    "frontend_faction_leaders_tables": {
      "key": {
        "is_filename": "false"
      },
      "loading_screen_image": {
        "is_filename": "true"
      },
      "loading_screen_intro_video": {
        "filename_relative_path": "movies/%.ca_vp8",
        "is_filename": "true"
      },
      "video": {
        "filename_relative_path": "movies/%.ca_vp8",
        "is_filename": "true"
      }
    },
    "frontend_factions_tables": {
      "video": {
        "filename_relative_path": "movies/%.ca_vp8",
        "is_filename": "true"
      }
    },
    "incidents_tables": {
      "ui_image": {
        "filename_relative_path": "ui/eventpics/brt/%.png;ui/eventpics/bst/%.png;ui/eventpics/chs/%.png;ui/eventpics/dwf/%.png;ui/eventpics/emp/%.png;ui/eventpics/grn/%.png;ui/eventpics/nor/%.png;ui/eventpics/vmp/%.png;ui/eventpics/wef/%.png",
        "is_filename": "true"
      }
    },
    "message_event_strings_tables": {
      "icon": {
        "filename_relative_path": "ui/campaign ui/message_icons/%",
        "is_filename": "true"
      }
    },
    "missions_tables": {
      "ui_icon": {
        "filename_relative_path": "ui/campaign ui/message_icons/%",
        "is_filename": "true"
      },
      "ui_image": {
        "filename_relative_path": "ui/eventpics/%.png",
        "is_filename": "true"
      }
    },
    "models_deployables_tables": {
      "logic_file": {
        "filename_relative_path": "%"
      },
      "model_file": {
        "filename_relative_path": "%"
      }
    },
    "names_tables": {
      "gender": {
        "lookup_hardcoded": "0;;;;;m:::::1;;;;;f:::::2;;;;;b"
      },
      "id": {
        "lookup": "name"
      },
      "type": {
        "lookup_hardcoded": "0;;;;;forename:::::1;;;;;family_name:::::2;;;;;clan_name:::::3;;;;;other"
      }
    },
    "naval_units_tables": {
      "unit_card": {
        "filename_relative_path": "ui/battle ui/adc_icons/%;ui/units/mask/%",
        "is_filename": "true"
      }
    },
    "ui_large_images_tables": {
      "image_path": {
        "filename_relative_path": "%;/%",
        "is_filename": "true"
      }
    },
    "ui_tooltip_components_tables": {
      "icon_path": {
        "filename_relative_path": "ui/skins/default/%.png",
        "is_filename": "true"
      }
    },
    "ui_unit_stats_tables": {
      "icon": {
        "is_filename": "true"
      }
    },
    "ui_unit_statuses_tables": {
      "icon_path": {
        "is_filename": "true"
      }
    },
    "unit_abilities_tables": {
      "video": {
        "filename_relative_path": "movies/%.ca_vp8",
        "is_filename": "true"
      }
    },
    "victory_types_tables": {
      "icon": {
        "filename_relative_path": "ui/campaign ui/victory_type_icons/%.png;ui/campaign ui/victory_type_icons/wh_main_brt_bretonnia/%.png",
        "is_filename": "true"
      }
    },
    "videos_tables": {
      "video_name": {
        "filename_relative_path": "movies/%.ca_vp8"
      }
    }
  }
}